CentOS Docker安装教程

目录

CentOS Docker安装教程

先决条件

系统要求

为了安装Docker CE(社区版),你需要保持CentOS 7版本。

不支持归档或测试版本。

卸载旧版本

Docker旧版本称为docerdocker-engine

如果这些被安装,请卸载他们。

$ sudo yum remove docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                   docker-latest-logrotate                   docker-logrotate                   docker-selinux                   docker-engine-selinux                   docker-engine

YUM安装

最常用的安装方式,快速、便捷!

安装依赖包

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

添加仓库源

$ sudo yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo

安装docker

$ sudo yum install docker-ce-<VERSION STRING>

查看docker版本

$ sudo docker --version
Docker version 18.06.0-ce,build 0ffa825

启动Docker服务

$ sudo systemctl start docker

运行hello-world镜像

$ sudo docker run hello-world

RPM包安装

此安装方式适用于离线安装

RPM包下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/>

RPM包安装

$ sudo yum install docker-ce-18.06.0.ce-3.el7.x86_64.rpm

查看docker版本

$ sudo docker --version
Docker version 18.06.0-ce,build 0ffa825

启动Docker服务

$ sudo systemctl start docker

运行hello-world镜像

$ sudo docker run hello-world

卸载Docker CE

卸载Docker包

$ sudo yum remove docker-ce

删除镜像、容器、卷、或自定义配置文件

$ sudo rm -rf /var/lib/docker

参考资料

https://docs.docker.com/install/linux/docker-ce/centos/

相关文章

linux下开机自启: 在/etc/init.d目录下新建文件elasticsear...
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以...
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用...
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一...
设置时区(CentOS 7) 先执行命令timedatectl status|grep &...
vim&#160;/etc/sysconfig/network-scripts/ifcfg-eth0 B...