CentOS7 安装配置 Docker CE

安装 Docker CE

使用 yum 安装依赖软件:

sudo yum -y install yum-utils device-mapper-persistent-data lvm2

添加 yum 软件源:

# 使用官方源
sudo yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

# 使用中科大镜像源
sudo yum-config-manager \
  --add-repo \
  https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

# 使用阿里云镜像源
sudo yum-config-manager \
  --add-repo \
  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

重建 yum 缓存:

安装 Docker CE:

启动 Docker CE

设置开机启动:

启动 Docker CE:

设置用户组

如果使用非 root 用户运行 Docker CE,需要将该用户加入 docker 用户组。

创建 docker 用户组:

添加当前用户到 docker 用户组:

运行测试

退出当前终端工具,重新登录,并运行 hello-world

Hello from Docker! This message shows that your installation appears to be working correctly.

......

查看所有的 container:

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b897fbbdeccd hello-world "/hello" 5 minutes ago Exited (0) 5 minutes ago loving_bassi

删除运行测试生成的 container:

Tips: b897fbbdeccd 为上面查看到的 CONTAINER ID

删除运行测试使用的 image:

镜像加速器

如果是在国内主机使用 Docker,可根据需要添加第三方提供的镜像加速地址:

修改(新建)配置文件:

按照 JSON 格式,插入以下配置:

保存退出,并重启 Docker CE:

参考文献

Last updated

Was this helpful?