Docker简介:
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker 使用客户端-服务器 (C/S) 架构模式 使用远程API来管理和创建Docker容器。Docker 容器(Container)通过 Docker 镜像(Image)来创建,二者之间的关系类似于面向对象编程中的对象与类。
Docker组成:
仓库(Repository)
镜像(Image)
容器(Container)
Docker安装:
1、查看Linux内核版本
我的虚拟机是Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上。可以输入uname -a 来查看当前的内核版本。
2、将yum包更新到最新
输入yum update命令,将yum命令升级到最新的版本
3、安装需要的软件包
需要安装依赖,命令为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、查看仓库里面的docker版本
输入yum list docker-ce --showduplicates | sort -r来查看仓库中的所有docker版本
6、安装Docker
选择合适的版本,输入命令yum install docker-ce-版本号,我选的是docker-ce-18.03.1.ce。
7、启动Docker
输入systemctl start docker启动docker,并且加入开机启动,如下:
参考博客:https://blog.csdn.net/u014069688/article/details/100532774