Centos7.5 Docker安装部署

Centos7.5Docker安装部署

参考网址:

https://docs.docker.com/install/linux/docker-ce/centos/ 

 

一.卸载旧版本

yum remove docker \

                  docker-client \

                  docker-client-latest \

                  docker-common \

                  docker-latest \

                  docker-latest-logrotate \

                  docker-logrotate \

                  docker-selinux \

                  docker-engine-selinux \

                  docker-engine

使用存储库进行安装

 

二.安装Docker依赖软件包

yum install -y yum-utils \

 device-mapper-persistent-data \

 lvm2

创建稳定版本存储库

yum-config-manager \

   --add-repo \

   https://download.docker.com/linux/centos/docker-ce.repo

此操作会在/etc/yum.repos.d/目录下创建docker-ce.repo文件,里面内容为Docker的存储仓库。感兴趣的同学可以打开看一下。

Docker有stable,edge, and test三个版本,默认安装stable版本,可以通过 以下命令更改需要安装的版本

yum-config-manager --enabledocker-ce-edge

yum-config-manager --enabledocker-ce-test

以下命令为禁用相应的版本

yum-config-manager --disabledocker-ce-edge

yum-config-manager --disabledocker-ce-test

 

三.安装Docker

yuminstall docker-ce

如果提示接受GPG密钥,请验证指纹是否匹配

060A61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35

如果是,同意即可。

直到安装提示完成。

-------------------------------------

现在已经安装完成,但是没有启动。

 

查看Docker存储库中的版本

yum list docker-ce --showduplicates |sort –r

我的机器上显示如下图:

Centos7.5 Docker安装部署_第1张图片

通过如下命令安装指定版本的Docker

yum install docker-ce-

              如下:

yum install docker-cd-18.03.1.ce-1.el7.centos

 

四.启动Docker

启动: systemctl start docker

查看状态:systemctlstatus docker

运行hello-world

docker run hello-world

以上所有操作全部是在root下操作。

 

五.完成

到此Docker安装完成,还可以通过rpm和脚本安装,这里不做说明,详情参考官网。

更多操作:

https://docs.docker.com/config/daemon/#start-the-daemon-using-operating-system-utilities

 

你可能感兴趣的:(微服务,运维相关,Centos7)