Docker | FAQ
Contents
Docker 使用过程中经常遇到的问题备忘
Q1: 基于Alpine构建的Docker镜像出现时间和宿主时间不同步问题,时区设置有问题
Alpine默认时区·UTC, 通过 Dockerfile 可修改时区设置,所有容器都将生效
|
|
Q2: Docker pull很慢,需要docker加速器
加速器
中国科技大学的镜像加速器:中科大的加速器不用注册,直接使用地址 https://docker.mirrors.ustc.edu.cn/ 配置加速器即可。
- 进一步的信息可以访问:http://mirrors.ustc.edu.cn/help/dockerhub.html?highlight=docker (首选方案)
阿里云加速器:注册阿里云开发账户(免费的)后,访问这个链接就可以看到加速器地址: https://cr.console.aliyun.com/#/accelerator
DaoCloud 加速器:注册 DaoCloud 账户(支持微信登录),然后访问: https://www.daocloud.io/mirror#accelerator-doc
配置
1 2 3 4 5 6 7 8 |
$ vim /lib/systemd/system/docker.service # 找到 ExecStart=/usr/bin/dockerd # 添加 --registry-mirror=<加速地址> # ExecStart=/usr/bin/dockerd --registry-mirror=https://docker.mirrors.ustc.edu.cn/ $ systemctl daemon-reload $ systemctl restart docker |
配置文件修改:
|
|
Q3: Docker 升级
CentOS 7
Note: docker 升级不会影响原有的镜像和容器 Ref Bolg
|
|
See Also
Thanks to the authors 🙂