概述
今天需要在ubuntu系统进行安装docker环境,通过引擎搜索,发现大部分都是使用docker的官网进行安装,服务器部署在国内,无法访问docker的官网,本次记录使用国内镜像站进行安装部署docker。
过程
- 更新系统软件包索引信息
apt update
- 安装依赖包,用于通过https来获取仓库。
apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
- 添加docker官方GPG密钥。(需要进入root模式)
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce.gpg
- 验证0EBFCD88 是公钥的指纹。执行这个命令后,系统会显示与该指纹相关的公钥信息。
apt-key fingerprint 0EBFCD88
- 添加Docker阿里稳定版软件源
add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
- 再次更新软件包索引信息
apt update
- 安装默认最新版
apt install docker-ce docker-ce-cli containerd.io
- 设置daemon配置文件
vi /etc/docker/daemon.json
内容如下:
docker的代理镜像源自己解决,以下地址国内已屏蔽。
{
"registry-mirrors" : [
"https://dockerhub.azk8s.cn"
]
}
- 配置完成后,重启docker,便配置生效。
systemctl restart docker
测试
docker run hello-world
评论区