Debian上如何运行Docker容器

在Debian系统上运行Docker容器的步骤如下:前提条件安装Docker:打开终端。更新包索引:sudo apt update安装必要的包以允许apt通过HTTPS使用仓库:sudo apt install apt-transport-https ca-certificates curl software-properties-common添加Docker的官方GPG密钥:curl -fs

在Debian系统上运行Docker容器的步骤如下:

前提条件

  1. 安装Docker

    • 打开终端。
    • 更新包索引:
      sudo apt update
      
    • 安装必要的包以允许apt通过HTTPS使用仓库:
      sudo apt install apt-transport-https ca-certificates curl software-properties-common
      
    • 添加Docker的官方GPG密钥:
      curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
      
    • 添加Docker仓库到APT源列表:
      sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
      
    • 再次更新包索引:
      sudo apt update
      
    • 安装Docker CE(社区版):
      sudo apt install docker-ce docker-ce-cli containerd.io
      
  2. 启动并启用Docker服务

    sudo systemctl start docker
    sudo systemctl enable docker
    

运行Docker容器

  1. 拉取镜像

    • 例如,拉取最新的Ubuntu镜像:
      docker pull ubuntu:latest
      
  2. 运行容器

    • 使用docker run命令来运行一个容器。例如,运行一个交互式的Ubuntu容器并进入其shell:
      docker run -it ubuntu:latest /bin/bash
      
    • -i 表示交互模式。
    • -t 表示分配一个伪终端。
  3. 查看运行中的容器

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

    docker ps -a
    
  5. 停止容器

    • 首先找到容器的ID或名称:
      docker ps -a
      
    • 然后使用docker stop命令停止容器:
      docker stop <CONTAINER_ID_OR_NAME>
      
  6. 删除容器

    • 首先停止容器(如果它还在运行):
      docker stop <CONTAINER_ID_OR_NAME>
      
    • 然后删除容器:
      docker rm <CONTAINER_ID_OR_NAME>
      
  7. 删除镜像

    • 首先找到镜像的ID:
      docker images
      
    • 然后删除镜像:
      docker rmi <IMAGE_ID>
      

其他有用的命令

  • 查看Docker版本

    docker --version
    
  • 查看Docker系统信息

    docker info
    
  • 查看Docker日志

    docker logs <CONTAINER_ID_OR_NAME>
    

通过以上步骤,你应该能够在Debian系统上成功安装并运行Docker容器。如果有任何问题,请随时查阅Docker官方文档或寻求社区帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1426081.html

(0)
派派
上一篇 2025-10-04
下一篇 2025-10-04

发表回复

登录后才能评论