环境
centos7
卸载旧版本
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
依赖
安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
设置仓库
使用官方源地址(比较慢)
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里云
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker Engine-Community
sudo yum install docker-ce docker-ce-cli containerd.io
启动
sudo systemctl start docker
查看版本
docker --version
或者
docker version
允许开机运行
systemctl enable docker
关闭开机运行
systemctl disable docker
镜像加速
# 没有就新建
vim /etc/docker/daemon.json
输入
{
"registry-mirrors": ["https://ty45lucv.mirror.aliyuncs.com"]
}
重启
sudo systemctl daemon-reload
sudo systemctl restart docker
