- 环境背景 : Linux centOS(版本大于等于 7.0)
- 删除可能存在的旧版本
sudo yum remove Docker \
Docker-client \
Docker-client-latest \
Docker-common \
Docker-latest \
Docker-latest-logrotate \
Docker-logrotate \
Docker-selinux \
Docker-engine-selinux \
Docker-engine
- 安装一些必备工具
yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加 Docker 源
yum-config-manager \
--add-repo \
https://download.Docker.com/linux/centos/Docker-ce.repo
- 更新 yum 缓存
yum makecache fast
安装Docker
yum install Docker-ce
- 创建 Docker 用户 , 设置密码
useradd Kevin
passwd a123456
- 配置 Docker 用户的权限
#visudo 是配置用户权限的文件,找到 “# %wheel ALL=(ALL) NOPASSWD: ALL” 这一行,把前面的“#”去掉,保存文件
visudo
- 授权
usermod -aG wheel,Docker Kevin
- 启动 Docker CE
sudo systemctl enable Docker
sudo systemctl start Docker
- 检查Docker是否安装成功
Docker info
- 镜像加速: 编辑 daemon.json 文件
vim /etc/Docker/daemon.json
#增加以下代码
{
"registry-mirrors": [
"https://registry.Docker-cn.com"
]
}
保存,然后sudo systemctl restart Docker 重启
网友评论