使用国内源安装docker
[20240929测试有效]
机器:腾讯云Ubuntu 24.04
1.添加腾讯源可以安装docker的 GPG 密钥
curl -fsSL https://mirrors.tencent.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
2.设置Docker的APT源列表文件
sudo vi /etc/apt/sources.list.d/docker.list
加入下面这一行
deb [arch=amd64] https://mirrors.tencent.com/docker-ce/linux/ubuntu focal stable
3.更新并安装Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4.设置docker自启动
sudo systemctl start docker sudo systemctl enable docker
5.将当前用户添加到docker用户组并刷新权限
# 将当前用户添加到 Docker 用户组 sudo usermod -aG docker $USER # 刷新用户组 newgrp docker
6.验证
docker --version
7.设置镜像使用腾讯云的源
// 1.如果没有就新建下面的daemon.json文件 sudo vi /etc/docker/daemon.json // 2.将拉取的Mirror设置为腾讯的源 { "registry-mirrors": [ "https://mirror.ccs.tencentyun.com" ] } // 3.重启docker sudo systemctl daemon-reload sudo systemctl restart docker // 4.验证(如果Registry Mirrors是腾讯源就修改成功) docker info
-------------
【可选】docker-compose安装,这个是从github直接下载的(国内有其它源,腾讯的源没找到)
// 下载(或者下载后复制到目标主机) curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose // 赋予可执行权限 chmod +x /usr/local/bin/docker-compose
浙公网安备 33010602011771号