debian

Docker容器在Debian上如何运行

小樊
32
2025-07-04 00:44:05
栏目: 智能运维

要在Debian上运行Docker容器,请按照以下步骤操作:

前提条件

  1. 安装Docker:确保你的Debian系统上已经安装了Docker。如果没有安装,可以使用以下命令进行安装:

    sudo apt update
    sudo apt install docker.io
    
  2. 启动并启用Docker服务

    sudo systemctl start docker
    sudo systemctl enable docker
    
  3. 验证Docker安装

    sudo docker run hello-world
    

    如果安装成功,你应该会看到一条欢迎信息。

运行Docker容器

  1. 拉取镜像:首先,你需要从Docker Hub或其他镜像仓库拉取你想要运行的镜像。例如,拉取最新的Ubuntu镜像:

    sudo docker pull ubuntu:latest
    
  2. 运行容器:使用docker run命令来运行容器。以下是一个基本的示例:

    sudo docker run -it ubuntu:latest /bin/bash
    

    这条命令会启动一个Ubuntu容器,并分配一个伪终端(TTY),让你可以在容器内运行命令。

    • -it 参数表示交互式终端。
    • /bin/bash 是容器启动后默认执行的命令。
  3. 运行带有特定参数的容器:你可以传递额外的参数给容器。例如,运行一个带有自定义工作目录的Ubuntu容器:

    sudo docker run -it --workdir /app ubuntu:latest /bin/bash
    
  4. 运行后台容器:如果你希望容器在后台运行,可以使用-d参数:

    sudo docker run -d --name my_container ubuntu:latest /bin/bash
    

    这条命令会在后台运行一个名为my_container的Ubuntu容器。

  5. 查看运行中的容器

    sudo docker ps
    
  6. 查看所有容器(包括停止的)

    sudo docker ps -a
    
  7. 停止容器

    sudo docker stop my_container
    
  8. 删除容器

    sudo docker rm my_container
    

注意事项

通过以上步骤,你应该能够在Debian系统上成功运行Docker容器。

0
看了该问题的人还看了