【推荐】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安装完毕
来源:oschina
链接:https://my.oschina.net/mingshashan/blog/3146645