«

centos安装docker

Sun 发布于 阅读:187 docker


一、安装Docker
1.依赖包安装
sudo yum install -y yum-utils
2.添加 Docker 仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

  1. 安装 Docker
    sudo yum install docker-ce docker-ce-cli containerd.io -y

注:warning: /var/cache/yum/x86_64/7/docker-ce-stable/packages/containerd.io-1.3.7-3.1.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
Public key for containerd.io-1.3.7-3.1.el7.x86_64.rpm is not installed
需要关闭docker-ce的gpg验证,将gpgcheck=1改成gpgcheck=0步骤如下
vi /etc/yum.repos.d/docker-ce.repo
这文件一开始是只读文件需要授权写权限,指令如下
sudo chmod 777 /etc/yum.repos.d/docker-ce.repo
使用vi的查找替换指令进行全部替换
%s/gpgcheck=1/gpgcheck=0/g

二、启动与测试 Docker

  1. 启动 Docker 服务
    sudo systemctl start docker
  2. 验证 Docker 是否安装成功
    要检查 Docker 是否正常运行,可以执行以下命令:
    sudo systemctl status docker
  3. 运行 Hello World 容器
    通过运行一个简单的 Docker 容器来验证安装是否成功:
    sudo docker run hello-world

三、设置 Docker 自动启动
为了让 Docker 在系统启动时自动启动,可以使用以下命令:
sudo systemctl enable docker
您可以运行以下命令来确认 Docker 服务已设置为自动启动:
sudo systemctl is-enabled docker