Centos7.x版本安装docker
-
确认自己的linux版本是Cenots7.x, 使用命令:
cat /etc/redhat-release
-
yum安装gcc相关
- Centos能上外网
- 检查gcc和g++是否安装好
rpm -qa | grep gcc 和 rpm -qa | grep gcc-c++
; - 安装gcc和g++
- yum -y install gcc
- yum -y install gcc-c++
-
安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
-
设置镜像仓库
-
#配置阿里云服务器 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
-
更新yum软件包索引
yum makecache fast
-
安装docker ce【社区版】
- yum -y install docker-ce
-
启动docker
# 启动 systemctl start docker #设置开机自启动 systemctl enable docker; #检测是否开机自启 systemctl is-enabled docker;
-
测试
- 检查版本: docker version
- 下载镜像hello-world: docker run hello-world;
- 如果下载不下来,可以配置镜像加速器
- 输出这段提示以后,hello world就会停止运行,容器自动终止
-
配置镜像加速Centos7版本
-
mkdir /etc/docker
-
vim /etc/docker/daemon.json
-
配置阿里云镜像加速
-
{ "registry-mirrors": ["https://8y2y8njn.mirror.aliyuncs.com"] }
-
systemctl daemon-reload
-
systemctl restart docker
-
-