在Ubuntu中管理Docker容器可以通过一系列命令来完成,这些命令涵盖了从安装Docker到日常操作的各个方面。以下是一些常用的Docker命令及其用法:
在Ubuntu上安装Docker的步骤如下:
更新软件包列表:
sudo apt-get update
安装Docker软件包:
sudo apt-get install docker-ce docker-ce-cli containerd.io
启动Docker服务:
sudo systemctl start docker
设置Docker开机自启:
sudo systemctl enable docker
验证Docker安装:
sudo docker run hello-world
列出所有容器:
docker ps -a
创建容器:
docker run -it ubuntu:latest /bin/bash
启动容器:
docker start CONTAINER_ID
停止容器:
docker stop CONTAINER_ID
重启容器:
docker restart CONTAINER_ID
删除容器:
docker rm CONTAINER_ID
提交容器为新镜像:
docker commit CONTAINER IMAGE_NAME:TAG
从本地文件加载镜像:
docker load -i ubuntu-20.04.tar
导出容器为本地文件:
docker save -o ubuntu-20.04.tar ubuntu:20.04
查看运行中的容器:
docker ps
查看所有容器(包括停止的):
docker ps -a
进入正在运行的容器:
docker attach CONTAINER_ID
在容器中执行命令:
docker exec -it CONTAINER_ID bash
通过这些命令,您可以在Ubuntu上有效地管理Docker容器,确保您的应用程序和服务能够顺利运行。