debian

Debian上Docker容器的启动与停止

小樊
68
2025-04-16 03:47:18
栏目: 智能运维

在Debian系统上,使用Docker来管理容器是一个非常常见的任务。以下是如何启动和停止Docker容器的基本步骤:

安装Docker

如果你还没有安装Docker,可以通过以下命令来安装:

sudo apt update
sudo apt install docker.io

启动Docker容器

  1. 运行一个容器:使用docker run命令来启动一个新的容器。例如,如果你想运行一个名为ubuntu的镜像:

    sudo docker run -it ubuntu /bin/bash
    

    这里,-it选项表示交互式终端,/bin/bash是容器启动后执行的命令。

  2. 查看正在运行的容器:使用docker ps命令来列出所有正在运行的容器:

    sudo docker ps
    
  3. 查看所有容器:包括未运行的容器,使用docker ps -a

    sudo docker ps -a
    

停止Docker容器

  1. 停止一个正在运行的容器:首先,你需要知道容器的ID或名称。使用docker ps来查找。然后,使用docker stop命令来停止容器:

    sudo docker stop <container_id_or_name>
    

    例如:

    sudo docker stop 4d2eab1c3f56
    

    或者:

    sudo docker stop my_container_name
    
  2. 强制停止一个容器:如果你需要强制停止一个容器,可以使用-f--force选项:

    sudo docker stop -f <container_id_or_name>
    

其他有用的命令

请注意,执行这些命令时可能需要管理员权限,因此通常需要使用sudo。如果你经常需要使用Docker命令而不希望每次都输入sudo,可以考虑将你的用户添加到docker组中:

sudo usermod -aG docker ${USER}

之后,你需要重新登录或重启系统以使更改生效。

0
看了该问题的人还看了