温馨提示×

如何在ubuntu中管理docker容器

小樊
49
2025-06-29 11:33:00
栏目: 智能运维

在Ubuntu中管理Docker容器可以通过一系列命令来完成,以下是一些常用的Docker管理命令及其使用示例:

安装Docker

首先,确保你的Ubuntu系统上已经安装了Docker。如果尚未安装,可以按照以下步骤进行安装:

# 更新软件包列表
sudo apt update

# 安装必要的依赖项
sudo apt install apt-transport-https ca-certificates curl software-properties-common

# 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# 设置Docker稳定版软件源
echo "deb [arch= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 再次更新软件包列表
sudo apt update

# 安装Docker Engine
sudo apt install docker-ce docker-ce-cli containerd.io

# 启动并验证Docker服务
sudo systemctl start docker
sudo systemctl enable docker
sudo docker --version

管理Docker容器

  • 列出所有容器(包括已停止的)

    sudo docker ps -a
    
  • 创建容器

    sudo docker run -it --name ubuntu1 ubuntu /bin/bash
    
  • 启动容器

    sudo docker start ubuntu1
    
  • 停止容器

    sudo docker stop ubuntu1
    
  • 删除容器

    sudo docker rm ubuntu1
    
  • 查看容器日志

    sudo docker logs ubuntu1
    
  • 查看容器资源使用率

    sudo docker stats ubuntu1
    
  • 查看容器进程

    sudo docker top ubuntu1
    
  • 查看容器详情

    sudo docker inspect ubuntu1
    
  • 从容器生成自定义镜像

    sudo docker commit ubuntu1 ubuntu-custom
    
  • 删除镜像

    sudo docker rmi ubuntu
    
  • 拉取镜像

    sudo docker pull ubuntu
    
  • 查看本地镜像

    sudo docker images
    
  • 给本地镜像打标签

    sudo docker tag ubuntu:latest ubuntu:1.0
    
  • 删除镜像

    sudo docker rmi ubuntu:1.0
    

以上就是在Ubuntu上管理Docker容器的基本方法,希望对您有所帮助。

0