在CentOS系统中启动Docker,您需要遵循以下步骤来确保Docker服务的正常启动和运行,以下是详细的操作指南。

确认Docker是否已安装
在开始之前,首先确认Docker是否已经安装在您的CentOS系统上,您可以通过以下命令进行检查:
docker --version
如果Docker已经安装,该命令将显示Docker的版本信息,如果没有安装,您需要先进行安装。
安装Docker
如果Docker尚未安装,您可以使用以下命令进行安装:
sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce docker-ce-cli containerd.io
安装完成后,您可以通过运行以下命令来启动Docker服务:
sudo systemctl start docker
设置Docker开机自启
为了确保Docker在系统启动时自动运行,您需要将其设置为开机自启:

sudo systemctl enable docker
验证Docker服务状态
启动并设置开机自启后,使用以下命令来验证Docker服务是否正在运行:
sudo systemctl status docker
如果Docker服务正在运行,您将看到类似于以下输出的状态信息:
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since Sat 2026-04-01 12:00:00 UTC; 1min 2s ago
Docs: https://docs.docker.com
Process: 1234 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=0/SUCCESS)
Main PID: 1234 (dockerd)
CGroup: /system.slice/docker.service
└─1234 /usr/bin/dockerd -H fd:// 配置Docker用户权限
默认情况下,只有root用户可以运行Docker命令,为了方便使用,您可以将当前用户添加到docker组:
sudo usermod -aG docker $USER
您需要注销并重新登录系统,或者使用新登录的会话,以确保用户权限的更改生效。
FAQs
Q1: 如何查看Docker容器的运行日志?
A1: 您可以使用以下命令查看Docker容器的运行日志:

docker logs <container_name_or_id>
<container_name_or_id> 是您要查看日志的容器的名称或ID。
Q2: 如何停止正在运行的Docker容器?
A2: 您可以使用以下命令停止正在运行的Docker容器:
docker stop <container_name_or_id>
同样,<container_name_or_id> 是您要停止的容器的名称或ID。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复