1.1 更改镜像源提速
由于 hub.docker.com 无法访问,更改国内镜像源。 阿里云镜像需要从阿里云后台看。
登录:cr.console.aliyun.com 点击“创建我的容器镜像”,得到专属加速地址。
配置镜像
mkdir -p /etc/docker vim /etc/docker/daemon.json
填入dcoker配置
#修改docker记录大小,修改docker镜像源 { "log-driver": "json-file", "log-opts": { "max-size": "20m", "max-file": "3" }, "experimental":true,
"registry-mirrors": [ "sokdt8pq.mirror.aliyuncs.com", "dockerproxy.com", "docker.nju.edu.cn", "hub-mirror.c.163.com", "docker.mirrors.sjtug.sjtu.edu.cn"
] }
systemctl daemon-reload #重新加载docker配置 systemctl restart docker #重启docker
查看是否成功
docker info
Docker Hub 镜像测速
#测速前先移除本地的镜像! docker rmi nginx:latest #使用 time 统计所花费的总时间。 time docker pull nginx:latest
Pulling repository nginx [...]
real 1m14.078s user 0m0.176s sys 0m0.120s
1.2 安装Docker
安装 Docker(国内服务器)
curl -fsSL get.docker.com | bash -s docker --mirror Aliyun
docker -v #查看 docker 版本
systemctl enable docker # 设置开机自动启动
一键安装
#一键安装命令 curl -fsSL github.com/tech-shrimp… bash -s docker --mirror Aliyun
#备用(如果Github访问不了,可以使用Gitee的链接) curl -fsSL gitee.com/tech-shrimp… bash -s docker --mirror Aliyun
#启动docker service docker start
安装 Docker(非大陆服务器)
wget -qO- get.docker.com | bash
docker -v #查看 docker 版本
systemctl enable docker # 设置开机自动启动
1.3 安装Docker-Compose
安装 Docker-compose(国内服务器)
curl -L github.com/docker/comp… -s-uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version #查看 docker-compose 版本
安装 Docker-compose(非大陆服务器)
curl -L github.com/docker/comp… -s-uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version #查看 docker-compose 版本