在CentOS系统中,Docker服务的管理主要包括启动、停止、重启以及查看状态等操作。以下是一些常用的Docker服务管理命令:
启动Docker服务
-
使用systemctl命令:
sudo systemctl start docker
-
使用service命令(适用于较旧的CentOS版本):
sudo service docker start
停止Docker服务
-
使用systemctl命令:
sudo systemctl stop docker
-
使用service命令(适用于较旧的CentOS版本):
sudo service docker stop
重启Docker服务
-
使用systemctl命令:
sudo systemctl restart docker
-
使用service命令(适用于较旧的CentOS版本):
sudo service docker restart
查看Docker服务状态
-
使用systemctl命令:
sudo systemctl status docker
-
使用service命令(适用于较旧的CentOS版本):
sudo service docker status
设置Docker服务开机自启
-
使用systemctl命令:
sudo systemctl enable docker
-
使用service命令(适用于较旧的CentOS版本):
sudo chkconfig docker on
取消Docker服务开机自启
-
使用systemctl命令:
sudo systemctl disable docker
-
使用service命令(适用于较旧的CentOS版本):
sudo chkconfig docker off
查看Docker容器状态
除了管理Docker服务本身,还可以查看正在运行的Docker容器:
sudo docker ps
查看所有容器(包括停止的):
sudo docker ps -a
查看Docker镜像
查看本地所有的Docker镜像:
sudo docker images
其他有用的命令
-
拉取镜像:
sudo docker pull
-
运行容器:
sudo docker run
-
停止容器:
sudo docker stop
-
删除容器:
sudo docker rm
-
删除镜像:
sudo docker rmi
请注意,在执行这些命令时,可能需要根据实际情况调整权限或使用sudo
来获取管理员权限。此外,确保Docker服务已经正确安装并且配置无误。