Docker CE for CentOS
特点和优点
轻松安装和设置优化的Docker环境,以便在裸机服务器和虚拟机上进行CentOS分发。 最新的Docker平台版本,具有内置的业务流程(集群和调度),运行时安全性,容器网络和卷,Docker CE可免费下载,并提供社区支持的每月Edge或季度稳定版本。 Docker EE订阅包括季度版本,每个版本有一年的维护和SLA的企业级支持。
CentOS上安装Docker CE
卸载旧版本
Docker的旧版本被称为docker或docker引擎。如果这些已安装,请卸载它们以及关联的依赖关系。
sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
CentOS 7.3 64位支持Docker CE
在CentOS上设置Docker CE存储库
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache fast
可选:启用边缘和测试存储库。这些存储库包含在上面的docker.repo文件中,但默认情况下是禁用的。您可以将它们与稳定的存储库一起启用
sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test
# 禁用
sudo yum-config-manager --disable docker-ce-edge
在CentOS上安装最新版本的Docker CE
sudo yum -y install docker-ce
# 启动docker
sudo systemctl start docker
在生产系统上,我们可以安装特定版本的Docker CE,而不是始终使用最新版本。列出可用的版本。此示例使用sort -r命令按版本号排序结果,从最高到最低,并被截断。
[root@aniu-k8s yum.repos.d]# yum list docker-ce --showduplicates | sort -r
* updates: mirrors.cn99.com
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror
Installed Packages
* extras: mirrors.shuosc.org
* epel: mirrors.tongji.edu.cn
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos @docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
# 如果需要安装指定版本,参考:
sudo yum install <FULLY-QUALIFIED-PACKAGE-NAME>(17.06.2.ce-1.el7.centos)
测试Docker CE的安装
sudo docker run hello-world1
升级Docker CE,可以把最新版本的rpm下载下来,使用 yum localinstall rpm-name升级
卸载Docker CE
sudo yum remove docker-ce
sudo rm -rf /var/lib/docker
更多Docker相关教程见以下内容:
Docker安装应用(CentOS 6.5_x64) https://www.linuxidc.com/Linux/2014-07/104595.htm
Ubuntu 16.04 服务器上配置使用 Docker https://www.linuxidc.com/Linux/2017-06/145176.htm
Ubuntu 15.04下安装Docker https://www.linuxidc.com/Linux/2015-07/120444.htm
Docker 安装实例 https://www.linuxidc.com/Linux/2017-04/142666.htm
Docker 创建基础镜像 https://www.linuxidc.com/Linux/2017-05/144112.htm
在 Ubuntu 15.04 上如何安装Docker及基本用法 https://www.linuxidc.com/Linux/2015-09/122885.htm
Ubuntu 16.04上Docker使用手记 https://www.linuxidc.com/Linux/2016-12/138490.htm
使用Docker分分钟启动常用应用 https://www.linuxidc.com/Linux/2017-04/142649.htm
Ubuntu 16.04下Docker修改配置文件不生效解决办法 https://www.linuxidc.com/Linux/2017-05/143862.htm