搬瓦工 CentOS 7 安装和使用Docker
虽然Docker软件包在CentOS 7官方存储库中,但不是最新版本。
推荐的方法是从Docker的存储库中安装Docker,要在CentOS 7服务器上安装Docker,请执行以下步骤:
首先更新您的系统软件包并安装所需的依赖项:
sudo yum update
sudo yum install yum-utils device-mapper-persistent-data lvm2
接下来,运行以下命令,将Docker官方稳定存储库添加到您的系统中:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
如果是国内网络环境无法安装,请修改阿里云储存库:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
现在,已启用Docker存储库,使用yum,通过键入以下命令安装最新版本的Docker CE:
sudo yum install docker-ce
安装Docker软件包后,启动Docker守护程序并使其在启动时自动启动:
sudo systemctl start docker
sudo systemctl enable docker
如果不启动将报错
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
要验证Docker服务正在运行,请键入:
sudo systemctl status docker
如果运行成功将提示:
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since 日 2021-09-05 17:08:48 CST; 14s ago
Docs: https://docs.docker.com
Main PID: 20439 (dockerd)
CGroup: /system.slice/docker.service
└─20439 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock