1.1 更改镜像源提速
由于 http://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": [
"https://sokdt8pq.mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://docker.nju.edu.cn",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.sjtug.sjtu.edu.cn"
]
}
```bash
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 https://get.docker.com | bash -s docker --mirror Aliyun
```bash
docker -v #查看 docker 版本
```bash
systemctl enable docker # 设置开机自动启动
一键安装
#一键安装命令
curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
#备用(如果Github访问不了,可以使用Gitee的链接)
curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
#启动docker
service docker start
安装 Docker(非大陆服务器)
wget -qO- get.docker.com | bash
```bash
docker -v #查看 docker 版本
```bash
systemctl enable docker # 设置开机自动启动
1.3 安装Docker-Compose
安装 Docker-compose(国内服务器)
curl -L https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-`uname -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 https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
```bash
sudo chmod +x /usr/local/bin/docker-compose
```bash
docker-compose --version #查看 docker-compose 版本
评论区