文章目录
- 1.首先确定centos版本为7以上
- 2.卸载旧版本
- 3.yum安装gcc相关
- 4.安装相关软件包
- 5.设置stable镜像仓库
- 6.更新yum软件包索引
- 7.安装DOCKER CE
- 8.启动Docker
- 9.测试是否安装成功
前言
docker的出现解决了运行环境和配置的问题。是一款软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术,谁用谁爽。如果文章有问题,欢迎指正,安装中遇到问题也可以私信我,感谢。
一.Docker的安装
1.首先确定centos版本为7以上
[root@master ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
2.卸载旧版本
如果有旧版本,须先卸载
[root@master ~]# yum remove docker \
docker-client \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3.yum安装gcc相关
如果用腾讯云等PASS平台的服务器,多半会自带gcc,如果是虚拟机,一定要安装
[root@master ~]# yum -y install gcc
[root@master ~]# yum -y install gcc-c++
4.安装相关软件包
[root@master ~]# yum -y install yum-utils
5.设置stable镜像仓库
此处是大坑,由于官网上的仓库为官方的,服务器在国外,网络不是很畅通,及其容易超时给我们带来很差的体验,所以我们设置为阿里的镜像仓库.
[root@master ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.更新yum软件包索引
[root@master ~]# yum makecache fast
7.安装DOCKER CE
[root@master ~]# yum -y install docker-ce docker-ce-cli containerd.io
8.启动Docker
[root@master ~]# systemctl start docker
9.测试是否安装成功
[root@master ~]# docker version
二.阿里云镜像加速
使用阿里云镜像加速,会让我们拉取镜像速度更快,从而获得更好的使用体验,如果觉得没必要可以直接跳过此处。
1.首先要先注册一个阿里云账号
2.获得阿里云镜像加速地址
①进入控制台,点击左上角三条横线
②搜索容器镜像镜像服务并点击
③点击左侧镜像工具,选择镜像加速器,右侧有你的专属加速器地址
④.创建目录,粘贴脚本并执行
[root@master ~]# mkdir -p /etc/docker
[root@master ~]# tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["你的加速器地址"]
}
EOF
⑤.重启服务器
[root@master ~]# systemctl deamon-reload
[root@master ~]# systemctl restart docker
⑥尝试利用docker拉取镜像
[root@master ~]# docker pull ubuntu
⑦查看拉取的镜像
[root@master ~]# docker images
⑥尝试利用docker拉取镜像
[root@master ~]# docker pull ubuntu
⑦查看拉取的镜像
[root@master ~]# docker images
注
本文章参考:尚硅谷。希望可以对你有所帮助,有docker爱好者欢迎与作者交流。