小白学Docker(一) CentOS下安装Docker

1.首先看一下自己的Linux系统的版本

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# uname -a
Linux iZ2ze7dbcsk76kwfmos4y4Z 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

2.(可选)更新yum包   注意注意!生产环境下慎重,yum update会对软件包和内核升级 

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# yum update

3.安装需要的软件包 yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

4.设置yum源

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5.查看所有仓库的所有docker 版本

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

6.选择下载docker的版本 ,我选的是17.12.1

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# yum install docker-ce-17.12.1.ce

7.启动docker

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# systemctl start docker

8.设置开机启动

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# systemctl enable docker

9.查看一下docker的是否成功安装 docker有服务端和客户端两部分

[root@iZ2ze7dbcsk76kwfmos4y4Z ~]# docker version
Client:
 Version:	17.12.1-ce
 API version:	1.35
 Go version:	go1.9.4
 Git commit:	7390fc6
 Built:	Tue Feb 27 22:15:20 2018
 OS/Arch:	linux/amd64

Server:
 Engine:
  Version:	17.12.1-ce
  API version:	1.35 (minimum version 1.12)
  Go version:	go1.9.4
  Git commit:	7390fc6
  Built:	Tue Feb 27 22:17:54 2018
  OS/Arch:	linux/amd64
  Experimental:	false

好啦,至此我们已经把docker安装完成,下一步开始了解Docker!

猜你喜欢

转载自blog.csdn.net/Chen_leilei/article/details/111307534