温馨提示×

如何在Ubuntu上管理Docker容器

小樊
75
2025-03-28 15:47:25
栏目: 智能运维

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

安装Docker

在Ubuntu上安装Docker的步骤如下:

  1. 更新软件包列表:
sudo apt update
  1. 安装依赖软件包:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
  1. 添加Docker官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 设置Docker稳定版软件源:
sudo add-apt-repository "deb [archamd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. 再次更新软件包列表:
sudo apt update
  1. 安装Docker CE:
sudo apt install docker-ce docker-ce-cli containerd.io
  1. 启动并验证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 exec -it ubuntu1 /bin/bash
  • 退出容器
exit
  • 删除容器
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