Docker简介:

       Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 LinuxWindows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

       Docker 使用客户端-服务器 (C/S) 架构模式 使用远程API来管理和创建Docker容器。Docker 容器(Container)通过 Docker 镜像(Image)来创建,二者之间的关系类似于面向对象编程中的对象与类。

Docker组成:

       仓库(Repository)

       镜像(Image)

       容器(Container)

Docker安装:

1、查看Linux内核版本      

       我的虚拟机是Centos7linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上。可以输入uname -a 来查看当前的内核版本。

Linux(centos7)安装Docker

2、将yum包更新到最新

       输入yum update命令,将yum命令升级到最新的版本

Linux(centos7)安装Docker

3、安装需要的软件包

       需要安装依赖,命令为yum install -y yum-utils device-mapper-persistent-data lvm2

Linux(centos7)安装Docker

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(阿里仓库),两个里面选择一个,我们这里选择中央仓库的安装源。

Linux(centos7)安装Docker

5、查看仓库里面的docker版本

       输入yum list docker-ce --showduplicates | sort -r来查看仓库中的所有docker版本

Linux(centos7)安装Docker

6、安装Docker

       选择合适的版本,输入命令yum install docker-ce-版本号,我选的是docker-ce-18.03.1.ce。

Linux(centos7)安装Docker

7、启动Docker

       输入systemctl start docker启动docker,并且加入开机启动,如下:

Linux(centos7)安装Docker

参考博客:https://blog.csdn.net/u014069688/article/details/100532774

 

相关文章: