在CentOS上管理Docker,你需要遵循一系列步骤来安装、启动、停止和删除Docker容器。以下是一些基本的命令和操作指南:
更新系统包
sudo yum update -y
安装必要的软件包
sudo yum install -y yum-utils
设置Docker仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker CE(社区版)
sudo yum install docker-ce docker-ce-cli containerd.io
启动Docker服务
sudo systemctl start docker
设置Docker开机自启
sudo systemctl enable docker
验证Docker安装
sudo docker run hello-world
运行一个容器
sudo docker run -d --name my_container_name -p host_port:container_port image_name
查看运行中的容器
sudo docker ps
查看所有容器(包括未运行的)
sudo docker ps -a
停止一个容器
sudo docker stop container_name_or_id
启动一个已停止的容器
sudo docker start container_name_or_id
删除一个容器
sudo docker rm container_name_or_id
删除所有未运行的容器
sudo docker container prune
删除所有容器、镜像、卷和网络
sudo docker system prune -a
拉取一个镜像
sudo docker pull image_name
列出所有本地镜像
sudo docker images
删除一个镜像
sudo docker rmi image_id_or_name
创建一个卷
sudo docker volume create volume_name
列出所有卷
sudo docker volume ls
删除一个卷
sudo docker volume rm volume_name
创建一个网络
sudo docker network create network_name
列出所有网络
sudo docker network ls
删除一个网络
sudo docker network rm network_name
查看Docker日志
sudo journalctl -u docker.service
获取帮助
sudo docker --help
查看Docker版本
sudo docker version
查看Docker信息
sudo docker info
请注意,根据你的CentOS版本和Docker版本,某些命令可能会有所不同。始终建议查阅最新的官方文档以获取最准确的信息。