Linux下操作Docker(一):安装Docker

这里参考官方文档的操作进行

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

 

安装Docker:

1.下载依赖包

Linux下操作Docker(一):安装Docker_第1张图片

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

图例:

Linux下操作Docker(一):安装Docker_第2张图片

 

2.使用命令安装Docker源仓库

Linux下操作Docker(一):安装Docker_第3张图片

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

图例:

Linux下操作Docker(一):安装Docker_第4张图片

3.使用命令让Docker仓库生效/失效:两个nightly、test

Linux下操作Docker(一):安装Docker_第5张图片

$ sudo yum-config-manager --enable docker-ce-nightly(生效)

$ sudo yum-config-manager --enable docker-ce-test(生效)

$ sudo yum-config-manager --disable docker-ce-nightly(失效)

 

图例:

Linux下操作Docker(一):安装Docker_第6张图片

Linux下操作Docker(一):安装Docker_第7张图片

这里开始安装Docker引擎

4.安装最新的docker引擎以及容器

Linux下操作Docker(一):安装Docker_第8张图片

$ sudo yum install docker-ce docker-ce-cli containerd.io

图例:

Linux下操作Docker(一):安装Docker_第9张图片

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

安装指定版本Docker引擎

Linux下操作Docker(一):安装Docker_第10张图片

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

 

$ sudo yum install docker-ce- docker-ce-cli- containerd.io

图例:

Linux下操作Docker(一):安装Docker_第11张图片

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

5.启动docker

Linux下操作Docker(一):安装Docker_第12张图片

$ sudo systemctl start docker

图例:

6.校验docker引擎正常启动

Linux下操作Docker(一):安装Docker_第13张图片

$ sudo docker run hello-world

图例:

Linux下操作Docker(一):安装Docker_第14张图片

7.设置docker开机自动启动

$ sudo systemctl enable docker.service

图例:

============================================================================

卸载旧的Docker

Linux下操作Docker(一):安装Docker_第15张图片

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

卸载docker引擎

Linux下操作Docker(一):安装Docker_第16张图片

$ sudo yum remove docker-ce

$ sudo rm -rf /var/lib/docker

 

你可能感兴趣的:(docker基础,docker,linux)