Docker 有两个版本:
- 社区版(Community Edition,缩写为 CE)
- 企业版(Enterprise Edition,缩写为 EE)
查看环境
# 零碎内核须要 3.10 以上uname -r3.10.0-1062....# 查看零碎版本cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"
装置 docker
# 卸载旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine# 装置依赖包$ sudo yum install -y yum-utils# 设置镜像仓库(不举荐应用官网仓库,速度很慢)$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo # 设置镜像仓库(举荐应用阿里云仓库)$ sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 更新yum软件包索引$ sudo yum makecache fast# 装置社区版docker$ sudo yum install docker-ce docker-ce-cli containerd.io
启动测试
# 服务形式启动$ sudo systemctl start docker# 查看版本$ sudo docker version# 测试运行容器$ sudo docker run hello-world# 查看下载的镜像$ sudo docker images
卸载 docker
# 卸载相干依赖$ sudo yum remove docker-ce docker-ce-cli containerd.io# 清空工作门路$ sudo rm -rf /var/lib/docker