在Ubuntu中管理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
列出所有容器(包括已停止的):
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容器的基本方法,希望对您有所帮助。