环境:
主机:Ubuntu 20.10
- 本篇文章使用的机器的IP:192.168.2.151
Docker版本:20.10.2
Docker-compose版本:1.25.0
搭建步骤:
系统环境配置:
安装vim:
因为是官方源,所以会比较慢,后面会进行换源。
切换镜像源:
这里以Ubuntu20.10为例:ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
1 | vim /etc/apt/sources.list |
将原有的内容删除,往source.list里面加入以下内容,加完之后保存退出。
1
2
3
4
5
6
7
8
9
10
11
12
13 | # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-proposed main restricted universe multiverse |
注意:一定要更新一下镜像源!!(不然后面没法安装包)
安装docker:
1 | apt-get install docker.io |
输入y后回车
安装docker-compose:
1 | apt-get install docker-compose |
同样按y后回车
安装git:
一般来说,安装过docker之后,git也已经安装好了,不过我们还是再确认一下。
docker镜像加速:
进入阿里云镜像服务官网:容器镜像服务 (aliyun.com)
根据下方教程配置自己的Docker静态加速器。
镜像地址每个人都不一样,根据每个人的情况设置。
1
2
3
4
5
6
7
8 | sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker |