最近在学习Docker,在跟着docker官方文档安装docker仍然遇到不少坑。
记录一下成功安装的过程。
docker安装官方网址:https://docs.docker.com/engine/install/centos/
1、查看centos版本,保证centos是7以上
cat /etc/redhat-release
2、yum安装gcc
yum -y install gcc
yum -y install gcc-c++
3、卸载旧版本
查看安装过的旧版本:yum list installed | grep docker
删除安装的版本:yum -y remove [docker版本名称]
4、安装需要的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
5、设置stable镜像仓库(阿里云的)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6、更新yum软件包索引
yum makecache fast
7、安装docker-ce
yum -y install docker-ce
8、启动docker
systemctl start docker
9、配置镜像加速
登录阿里云官网,找到容器镜像服务,查看镜像加速器
vim /etc/docker/daemon.json
systemctl daemon-reload
systemctl restart docker
10、测试
查看docker版本
docker --version
下载hello-world镜像
docker pull hello-world
运行这个镜像
docker run hello-world