设置 Docker 服务端
本章介绍使用 Websoft9 托管应用过程中,可能需要对 Docker 服务端进行的设置。
任务指南
安装 Docker
如果您的服务器尚未安装 Docker,请使用如下命令安装它:
wget -O - https://websoft9.github.io/websoft9/install/install_docker.sh | bash
更换默认镜像仓库
Docker 默认从 Dockerhub 下载镜像。如果想更换仓库地址,请参考如下步骤:
- 
自行准备新的仓库地址或选择第三方镜像仓库 
- 
向 Docker 配置文件(不存在需新建) /etc/docker/daemon.json 中插入仓库地址(支持多个) {
 "registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]
 }
- 
重启 Docker 服务后生效 
更改默认存储卷位置
在Docker中,/var/lib/docker/volumes 是默认存储卷的位置。如果你的主分区空间有限,你可能会想要更改这个位置。
- 
停止 Docker 服务 
- 
向 Docker 配置文件(不存在需新建) /etc/docker/daemon.json 中插入 data-root 属性来指定新的目录 {
 "data-root": "/new/path/to/docker-data"
 }
- 
将现有的 Docker 数据移动到新位置 sudo mv /var/lib/docker /new/path/to/docker-data
- 
重启服务后生效 
相关内容
参考文档
故障
docker-containerd.socket: timeout?
请关闭 SELinux,如果 SELinux 开启会导致 docker 无法启动。
Windows 中 Docker 无法启动?
检查您的 Windows 是否安装了 360 之类的安全软件,如果有 请卸载它。