【摘要】
Docker是开发人员和系统管理员使用容器开发,部署和运行应用程序的平台。使用容器部署应用程序称为容器化。容器具有以下特点:
l
l
l
l
l
l
【正文】
在笔者的测试中,真正体验到容器的轻量优点。超越虚拟机的启动速度、占用更少的内存资源、不需安装完整的操作系统。可以说,容器是云计算的未来之一。而Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前流行的 Linux 容器解决方案。以下将展示Linux(Centos)下安装Docker的方法。
l
l
l 使用命令yum-config-manager --add-repo
https://download.docker.com/linux/centos/docker-ce.repo 添加Docker官方稳定版本repo;
l 使用命令cat /etc/yum.repos.d/docker-ce.repo确认repo是否添加成功;
l 在稳定版本rope中,实际上还有着Edge、Test、Nightly版本,默认都为禁用状态。可根据自己需要启用。使用命令yum-config-manager --enable docker-ce-nightly即可启用;使用命令yum-config-manager --disable docker-ce-nightly即可禁用。
l 使用命令yum list docker-ce --showduplicates |
sort -r可以查看Docker版本
l 使用命令yum install -y docker-ce安装最新稳定版本Docker CE;
l 使用命令systemctl start docker启动Docker;
l 使用命令systemctl enable docker设置Docker服务开机自启;
l
l
l 在上面的过程中,我们主要是在Linux操作系统中安装Docker。虽然Docker支持在Windows、Liunx、Mac等中进行安装,但在一般的生产环境中,我们都优先考虑将Docker安装在Linux上,以便Docker能更稳定的运行。更多关于其他Linux系统安装Docker的方法,可查看https://docs.docker.com/install/linux/docker-ce/debian/ 资料。