debian

Debian上Docker容器如何启动

小樊
50
2025-07-18 04:40:07
栏目: 智能运维

在Debian系统上启动Docker容器,你需要遵循以下步骤:

  1. 安装Docker: 如果你还没有安装Docker,请先安装它。可以使用以下命令来安装Docker CE(社区版):

    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io
    

    安装完成后,启动Docker服务并设置开机自启:

    sudo systemctl start docker
    sudo systemctl enable docker
    
  2. 拉取镜像: 使用docker pull命令从Docker Hub或其他镜像仓库拉取你需要的镜像。例如,如果你想拉取最新的Ubuntu镜像,可以运行:

    docker pull ubuntu
    
  3. 运行容器: 使用docker run命令来启动一个新的容器。例如,要启动一个基于Ubuntu的交互式终端,可以运行:

    docker run -it ubuntu /bin/bash
    

    这里的-it参数表示以交互模式运行容器,并分配一个伪终端。/bin/bash是容器启动后默认执行的命令。

  4. 管理容器: 你可以使用各种docker命令来管理你的容器,例如:

    • 查看正在运行的容器:

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

      docker ps -a
      
    • 停止运行中的容器:

      docker stop [CONTAINER_ID]
      
    • 启动已停止的容器:

      docker start [CONTAINER_ID]
      
    • 删除容器:

      docker rm [CONTAINER_ID]
      
    • 删除镜像:

      docker rmi [IMAGE_ID]
      

请记住,每次使用docker run命令时,都会创建一个新的容器实例。如果你想要在后台运行容器并且不希望它与终端会话关联,可以在docker run命令中添加-d参数来以后台模式运行容器。

以上就是在Debian上启动和管理Docker容器的基本步骤。根据你的具体需求,可能还需要配置网络、存储卷等其他选项。

0
看了该问题的人还看了