之前学习docker的时候在网上找到的教程过于简洁,对于新人学习来说简直就是坑,于是乎整理了一片docker安装的文章,按照教程复制即可
我使用的是centos7的全新环境,下面开始操作
首先不管你是centos7.几,都需要执行第一个命令来更新系统
yum -y update

更新完毕后执行reboot重启服务器

重启好机器后开始安装docker
旧版本的 Docker 称为 docker
或者 docker-engine
,使用以下命令卸载旧版本:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine

执行以下命令安装依赖包:
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

执行下面的命令添加 yum
软件源:
sudo yum-config-manager \
--add-repo \
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
#国内可以尝试用阿里的
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

执行下面命令配置yum
yum-config-manager --enable docker-ce-nightly

更新 yum
软件源缓存,并安装 docker-ce
。
sudo yum makecache fast
sudo yum install docker-ce

启动docekr ce
sudo systemctl enable docker
sudo systemctl start docker

创建用户(docker最好不要用root去管理)
sudo useradd -g docker docker

测试docker安装是否正常(显示以下内容就是正常)
$ docker run hello-world

好了教程到这里就结束了,如果在安装过程中有什么问题可以给我留言。