1.下载
配置一下yum的阿里云镜像,由于本文在操作时使用的不是root用户,所有在执行指令的过程中均添加了sudo,如果你是root可以不加sudo
[first@first docker]$ sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
下载社区版
[first@first docker]$ sudo yum install docker-ce -y
2.启动
[first@first bin]$ systemctl start docker
[first@first bin]$ systemctl status docker
3.修改配置
[first@first bin]$ sudo vim /etc/docker/daemon.json
输入如下
{
"registry-mirrors": ["https://slycxkzw.mirror.aliyuncs.com"]
}
重新加载
[first@first bin]$ sudo systemctl daemon-reload
[first@first bin]$ sudo systemctl restart docker
4.开机自启
[first@first bin]$ systemctl enable docker
安装成功!
5.使用nginx测试
使用docker拉取nginx
[root@first bin]# docker pull nginx
打印一下上一条指令是否执行成功,为0则是成功
[root@first bin]# echo $?
查看docker内的镜像
[root@first bin]# docker images
执行如下指令:
[root@first bin]# docker run -itd -p 80:80 --name=web-test --privileged nginx:latest
在浏览器中敲入你的机器ip,如果不知道则ip addr查看一下,显示如下即成功。