在CentOS上管理Docker容器,您可以使用以下命令:
查看所有运行中的容器:
docker ps
查看所有容器(包括未运行的):
docker ps -a
启动一个已停止的容器:
docker start <容器ID或名称>
停止一个正在运行的容器:
docker stop <容器ID或名称>
删除一个容器:
docker rm <容器ID或名称>
如果容器正在运行,需要加上-f
参数来强制删除:
docker rm -f <容器ID或名称>
查看容器的日志:
docker logs <容器ID或名称>
进入一个正在运行的容器:
docker exec -it <容器ID或名称> /bin/bash
这将打开一个交互式的shell会话。
查看容器的详细信息:
docker inspect <容器ID或名称>
创建一个新的容器:
docker run [选项] 镜像名 [命令]
例如,运行一个名为nginx
的镜像并启动它:
docker run -d --name my-nginx nginx
停止所有运行中的容器:
docker stop $(docker ps -q)
删除所有未使用的容器、网络、卷和悬空的镜像:
docker system prune
如果您想删除所有未使用的容器、网络、卷和悬空的镜像以及悬空的网络,可以使用:
docker system prune -a
查看Docker的帮助文档:
docker --help
这些命令是管理Docker容器的基本操作。根据您的需求,您可能还需要使用其他高级命令或选项。在使用这些命令时,请确保您已经安装了Docker并且有足够的权限来执行这些操作。