centos

centos docker如何管理容器

小樊
35
2025-05-06 19:23:44
栏目: 智能运维

在CentOS上管理Docker容器,您可以使用以下命令:

  1. 查看所有运行中的容器

    docker ps
    
  2. 查看所有容器(包括未运行的)

    docker ps -a
    
  3. 启动一个已停止的容器

    docker start <容器ID或名称>
    
  4. 停止一个正在运行的容器

    docker stop <容器ID或名称>
    
  5. 删除一个容器

    docker rm <容器ID或名称>
    

    如果容器正在运行,需要加上-f参数来强制删除:

    docker rm -f <容器ID或名称>
    
  6. 查看容器的日志

    docker logs <容器ID或名称>
    
  7. 进入一个正在运行的容器

    docker exec -it <容器ID或名称> /bin/bash
    

    这将打开一个交互式的shell会话。

  8. 查看容器的详细信息

    docker inspect <容器ID或名称>
    
  9. 创建一个新的容器

    docker run [选项] 镜像名 [命令]
    

    例如,运行一个名为nginx的镜像并启动它:

    docker run -d --name my-nginx nginx
    
  10. 停止所有运行中的容器

    docker stop $(docker ps -q)
    
  11. 删除所有未使用的容器、网络、卷和悬空的镜像

    docker system prune
    

    如果您想删除所有未使用的容器、网络、卷和悬空的镜像以及悬空的网络,可以使用:

    docker system prune -a
    
  12. 查看Docker的帮助文档

    docker --help
    

这些命令是管理Docker容器的基本操作。根据您的需求,您可能还需要使用其他高级命令或选项。在使用这些命令时,请确保您已经安装了Docker并且有足够的权限来执行这些操作。

0
看了该问题的人还看了