2021-07-12-搭建debian系统上的docker

1. 更新apt 源#

1.1. 修改已有源#

1
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list.d/bootstrap.list

1.2. 新建 debian 10(buster) 源#

1
2
3
4
5
6
7
8
9
10
11

vi /etc/apt/sources.list.d/bootstrap.list

deb http://mirrors.ustc.edu.cn/debian buster main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian buster main contrib non-free

deb http://mirrors.ustc.edu.cn/debian-security/ buster-security/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian-security/ buster-security/updates main contrib non-free

deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free

1.3. apt update#

2. 安装 docker 和 docker-compose#

1
apt install docker.io docker-compose

3. 更换Docker镜像#

3.1. 到阿里云开通容器镜像服务#

1
https://cr.console.aliyun.com/cn-beijing/instances/mirrors

3.2. 安装/升级Docker客户端#

推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce

3.3. 配置镜像加速器#

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

1
2
3
4
5
6
7
8
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://4q0ix8fy.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
作者

lxmuyu

发布于

2022-02-17

更新于

2022-02-17

许可协议