Centos安装Docker

こ雲淡風輕ζ 提交于 2019-12-24 15:25:13

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

docker目前非常流行,而centos也是非常流行的linux发型版本,本文讲述一下centos下如何安装docker。

在线安装

在centos能联网的情况下,安装docker非常方便,按照如下顺序即可成功安装docker。

使用root用户登录主机

1、如果系统上面存在老版本,执行如下命令,卸载老版本

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、设置yum源

安装yum-config-manager

yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

使用yum-config-manager添加repo

yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --enable docker-ce-nightly

3、安装docker

yum install docker-ce docker-ce-cli containerd.io

如果想要安装指定版本的docker,可以执行如下命令,查看能够安装的docker版本

yum list docker-ce --showduplicates | sort -r

然后执行如下命令安装docker

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

4、启动docker

systemctl start docker

 

离线安装

从网上下载docker的安装包:

docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm

docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm

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

拷贝到服务器上的/opt/software目录

然后以root用户登录服务器,进入到/opt/software目录

执行如下命令,安装docker-ce-selinux:

yum install -y docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm

然后执行命令,安装docker:

yum install -y docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm

之后启动docker

systemctl start docker

 

至此docker安装完毕

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!