Docker安装
版本V.19.03
- 删除旧的镜像及其安装文件,初次安装忽略
删除安装文件
yum list installed | grep docker
yum -y remove docker-ce-cli.x86_64
删除镜像
yum -y remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 开始安装,安装 yum 配置管理工具
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
- 设置yum源
以下两个任选一个
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)
- 可以查看所有仓库中所有docker版本,并选择特定版本安装
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r
已加载插件:fastestmirror
可安装的软件包
* updates: mirrors.cn99.com
Loading mirror speeds from cached hostfile
* extras: mirrors.aliyun.com
docker-ce.x86_64 3:19.03.2-3.el7 docker-ce-stable
docker-ce.x86_64 3:19.03.1-3.el7 docker-ce-stable
版本说明:取3:19.03.2-3.el7 冒号后的-前的作为版本
安装docker
[root@localhost ~]# yum install docker-ce-19.03.1.c
- 替换镜像下载源为阿里云
vi /etc/docker/dockerdaemon.json
{
##加上私有仓库的地址否则报错
"insecure-registries":["192.168.xxx.xxx:xxxx"],
####替换镜像下载源从阿里云控制台的镜像加速器获取,登录你自己的阿里云后台即可查看
"registry-mirrors": ["https://hpm1silj.mirror.aliyuncs.com"]
}
- docker设置开机自启
systemctl enable docker.service