1 安装前检查
docker要求centos的Linux内核版本是3.10以上,可以使用 uname -r 查看内核版本 这里centos的版本是7.2。
2 安装docker
2.1 更新yum
sudo yum update
2.2 卸载旧版本(如果安装过的话)
sudo yum remove docker \
docker
-client \
docker
-client
-latest \
docker
-common \
docker
-latest \
docker
-latest
-logrotate \
docker
-logrotate \
docker
-engine
2.3 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install
-y yum
-utils \
device
-mapper
-persistent
-data \
lvm2
2.4 设置yum源
sudo yum
-config
-manager
--add
-repo https
://download
.docker
.com
/linux
/centos
/docker
-ce
.repo
2.5 查看所有仓库中的所有docker版本
yum list docker
-ce
--showduplicates
| sort
-r
2.6 安装最新的docker
sudo yum install docker
-ce docker
-ce
-cli containerd
.io
或者安装指定版本的docker,通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-18.09.1。
sudo yum install docker
-ce
-<VERSION_STRING> docker
-ce
-cli
-<VERSION_STRING> containerd
.io
2.7 启动docker
sudo systemctl start docker
实际上可以不加sudo的命令,因为是在root下进行的操作。
2.8 设置docker开机自动启动
sudo systemctl enable docker
2.9 查看docker的版本号
docker version
docker
-v
两个都可以,上面的那个显示的比较全面,下面的显示比较简单。 到这里docker就按按安装成功了。 参考链接: 参考链接1 参考链接2