RSS订阅器Miniflux

cd /etc/docker
ls
首次进来时这里是空的,没有daemon.json文件
所以创建文件vi /etc/docker/daemon.json
这里可以去阿里云复制镜像加速地址
或者使用Daocloud等第三方免费docker加速服务
网易:http://hub-mirror.c.163.com
中国科技大学:https://docker.mirrors.ustc.edu.cn
阿里云:https://pee6w651.mirror.aliyuncs.com
{“registry-mirrors”: [“https://registry.docker-cn.com”,”http://hub-mirror.c.163.com”%5D}

在dockerhub上拉取镜像时经偶尔会遇到Error response from daemon:Get https://registry-1 ,TLS handshake timeout 之类
的问题,这是访问镜像网址时https请求超时,默认ip被墙导致超时

这时候我们就要找到可用的ip,因为大型网站ip不止一个,然后再修改hosts文件对registry-1.docker.io域名解析的地址指向我们所查到的可用的IP地址

dig @114.114.114.114 registry-1.docker.io
若提示command not found,安装bind-utils安装包即可,yum -y install bind-utils

图片[1]-RSS订阅器Miniflux-晴天生活分享日志
54.236.113.205
54.198.86.24
54.227.20.253
registry-1.docker.io
再拉取对应镜像即可

mkdir -p /data/miniflux/data && cd /data/miniflux

docker network create -d bridge miniflux-net

docker run -d \
–restart unless-stopped \
–name miniflux-db \
-v $(pwd)/data:/var/lib/postgresql/data \
-e “POSTGRES_DB=miniflux” \
-e “POSTGRES_USER=miniflux” \
-e “POSTGRES_PASSWORD=miniflux123” \
postgres:14

docker run -d \
–restart unless-stopped \
–name miniflux-web \
–network=miniflux-net \
-p 8081:8080 \
-e “DATABASE_URL=postgres://miniflux:YNAYcg3a9L3B@miniflux-db/miniflux?sslmode=disable” \
-e “RUN_MIGRATIONS=1” \
-e “CREATE_ADMIN=1” \
-e “ADMIN_USERNAME=admin” \
-e “ADMIN_PASSWORD=miniflux123” \
miniflux/miniflux

docker run -d \
–restart unless-stopped \
–name miniflux-db \
-v $(pwd)/data:/var/lib/postgresql/data \
-e “POSTGRES_DB=miniflux” \
-e “POSTGRES_USER=miniflux” \
-e “POSTGRES_PASSWORD=miniflux234” \
postgres:14

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容