在Centos7中安装最新Docker版本
Get Docker CE for CentOS
通过yum安装
安装docker CE 最新版
1.卸载系统已经存在的版本
1 | sudo yum remove docker \ |
2.安装依赖包1
2
3sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3.添加docker仓库地址1
2
3sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4.安装docker CE版本1
$ sudo yum install docker-ce docker-ce-cli containerd.io
通过rpm包安装docker
在一些没有外网的环境中安装docker,需要使用rpm包安装。
安装docker-18版本需要linux内核在3.10.900+及以上
查看内核版本
1 | sudo uname -a |
下载docker rpm包
docker官方rpm包下载地址:官方docker rpm包下载地址。
- 在官方的rpm下载对应的版本,我使用的是官网最新版本
- 下载软件包如下:
- containerd.io-1.2.6-3.3.el7.x86_64.rpm
- docker-ce-18.09.7-3.el7.x86_64.rpm
- docker-ce-cli-18.09.7-3.el7.x86_64.rpm
- docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm
- 下载成功后上传到服务器
rpm 安装docker
1 | # 安装 container-selinux |
安装结果图:
运行docker
启动docker1
sudo systemctl start docker
查看docker运行状态
1 | sudo systemctl status docker |
配置开机启动
启动docker1
sudo systemctl enable docker
运行hello-world
镜像验证docker是否成功安装1
sudo docker run hello-world
预览功能,