欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

centos 7 安装docker

程序员文章站 2022-12-14 08:19:47
环境:centos 7 1、卸载本机系统可能自带的docker 2、安装YUM配置管理器,设备的持续映射数据和LVM2由设备的存储驱动 3、安装官方的yum仓库 4、默认社区版的yum库是禁用的,下面是启用这个yum仓库 5、启用测试存储库 6、安装docker-ce 这里要注意下,官方文档有个小坑 ......

环境:centos 7

1、卸载本机系统可能自带的docker

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

 2、安装yum配置管理器,设备的持续映射数据和lvm2由设备的存储驱动

yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

 3、安装官方的yum仓库

yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

 4、默认社区版的yum库是禁用的,下面是启用这个yum仓库

yum-config-manager --enable docker-ce-nightly

 5、启用测试存储库

yum-config-manager --enable docker-ce-test

 6、安装docker-ce

这里要注意下,官方文档有个小坑:

先查看下适合安装在本机的docker版本

[root@localhost ~]# yum list docker-ce --showduplicates | sort -r

你会看到如下选项

centos 7 安装docker

如你不想安装最新版本的docker,可以手动指定要安装的版本,如下操作。

yum install docker-ce-18.09.6 docker-ce-cli-18.09.6 containerd.io  // 指定版本进行安装

这里我逗比了,跟着官方文档走,直接安装了最新测试版本的docker,安装完后才出现如何指定版本进行安装,不过无所谓啦,怎么安装就怎么来吧。

yum install docker-ce docker-ce-cli containerd.io   // 我像逗比一样的安装了还在测试中的最新版本的docker

 7、启动docker服务

systemctl start docker

 如果看到像下面这张图片,说明docker已经在运行了。

centos 7 安装docker

 查看当前docker版本

[root@localhost ~]# docker -v

centos 7 安装docker

 参考文献:

 好啦docker我们现在已经安装好了,关于如何使用docker,参考我的下篇文章