Docker-CentOS7系统上安装

Posted 小胡要加油

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker-CentOS7系统上安装相关的知识,希望对你有一定的参考价值。

 

软件:VMware

系统:centos7

 

 

1.使用root账号查看内核版本

[root@MiWiFi-R3-srv ~]# uname -a

 

 

2.把yum包更新到最新

[root@MiWiFi-R3-srv ~]# yum update

 

 

 

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

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

 

 

4,设置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(阿里仓库)

 

 

 5.查看所有可供安装版本

[root@MiWiFi-R3-srv ~]# yum list docker-ce --showduplicates | sort -r

 

 

6.安装Docker,命令:yum install docker-ce-版本号,我安装的是18.03.1.ce版本

 

 

7.启动Docker,并加入开机启动,如下

[root@MiWiFi-R3-srv ~]# systemctl start docker
[root@MiWiFi-R3-srv ~]# systemctl enable  docker

 

 

8.查看Docker版本号

[root@MiWiFi-R3-srv ~]# docker version

 

 

9.镜像加速器配置

  设置镜像加速器,用淘宝账号登录阿里云网站查看镜像加速器地址并配置:

  https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

 

[root@MiWiFi-R3-srv docker]# cd /etc/docker

[root@MiWiFi-R3-srv docker]# sudo tee /etc/docker/daemon.json <<-\'EOF\'
> {
>   "registry-mirrors": ["网址看分配的"]
> }
> EOF

[root@MiWiFi-R3-srv docker]# sudo systemctl daemon-reload
[root@MiWiFi-R3-srv docker]# sudo systemctl restart docker

[root@MiWiFi-R3-srv docker]# docker info(查看是否更换成功)

 

 

10.检测是否安装完成,此时Docker Host就是该虚拟机,我们从仓库上抓下来一个helloworld镜像,以该镜像为模板,运行一个helloworld容器实例进行验证

[root@MiWiFi-R3-srv docker]# docker run hello-world

 

 注:Docker run先在本地查找是否有该镜像,然后从刚才设置的阿里云镜像中拉下该镜像,下载完成,通过helloworld镜像可以判断Docker安装完成。

 

补充:Docker run的工作流程图

 

 

 

 

参考文档:https://blog.csdn.net/u014069688/article/details/100532774

以上是关于Docker-CentOS7系统上安装的主要内容,如果未能解决你的问题,请参考以下文章

docker-01 docker-centos7-安装&配置阿里元镜像加速

安装docker-centos

Docker-CentOS开启防火墙firewalled映射Docker端口

docker基础命令

dockerlinux系统centOS 7上安装docker

RHEL7.3系统上安装docker环境及docker的简单使用