1、安装需要的软件依赖包
sudo apt-get install apt-transport-https ca-certificates software-properties-common curl -y
2、添加中国科技大学GPG密钥和Docker-ce源
$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
$(lsb_release -cs) stable" ## 此次会提示回车确认即可
$ sudo apt-get update
3、安装Docker-ce
$ sudo apt install docker-ce -y
4、验证Docker安装
docker version
docker run hello-world
5、配置当前用户加入docker用户组(可选)
sudo usermod -aG docker 用户名
要切换或推出当前账户再登录才生效!!!
6、配置国内Docker镜像加速
(1)国内加速器地址
- 阿里云加速器(点击管理控制台 -> 登录账号(淘宝账号) -> 右侧镜像工具 -> 镜像加速器 -> 复制加速器地址)
- 网易云加速器https://hub-mirror.c.163.com
- 百度云加速器https://mirror.baidubce.com
- 腾讯云加速器https://mirror.ccs.tencentyun.com
- 中国科技大学加速器https://docker.mirrors.ustc.edu.cn
(2)配置镜像加速
- 创建/etc/docker/daemon.json文件(默认不存在)
- 添加以下内容,注意json格式的缩进问题,以逗号结尾,最后一行不需要逗号。
{
"registry-mirrors": [
"https://ung2thfc.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
(3)重新加载并重启Docker
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
(4)查看部署情况是否成功
docker info标签:加速器,com,Ubuntu22.04,sudo,apt,https,docker,安装,Docker From: https://blog.51cto.com/u_13298188/5755751
查看 Registry Mirrors 是否部署成功