111°

Centos安装Docker

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-ce-17.03.2.ce-1.el7.centos.x86_64.rpm

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

拷贝到服务器上的/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安装完毕

本文由【鸣沙山】发布于开源中国,原文链接:https://my.oschina.net/mingshashan/blog/3146645

全部评论: 0

    我有话说: