Docker客户端提供了多种命令行工具来管理容器。以下是一些常用的Docker客户端命令,用于创建、启动、停止、删除和查看容器等操作:
docker ps
:列出所有正在运行的容器。docker ps -a
:列出所有容器(包括已停止的容器)。docker run
:创建并启动一个新的容器。例如:docker run -d --name my-container ubuntu:latest
。docker stop
:停止一个正在运行的容器。例如:docker stop my-container
。docker rm
:删除一个已停止的容器。例如:docker rm my-container
。docker images
:列出所有已下载的镜像。docker rmi
:删除一个镜像。例如:docker rmi my-image
。docker exec
:在运行中的容器内执行命令。例如:docker exec -it my-container bash
。docker build
:从Dockerfile构建一个新的镜像。例如:docker build -t my-image .
。docker push
:将本地镜像推送到远程仓库。例如:docker push my-image
。docker pull
:从远程仓库拉取一个新的镜像。例如:docker pull ubuntu:latest
。docker images -a
:列出所有镜像(包括未下载的镜像)。docker history
:查看镜像的历史记录。例如:docker history my-image
。docker save
:将镜像保存为tar文件。例如:docker save my-image > my-image.tar
。docker load
:从tar文件加载镜像。例如:docker load -i my-image.tar
。这些命令只是Docker客户端功能的一部分,还有其他命令可用于管理容器和网络等。要了解更多关于Docker客户端的信息,请参阅Docker官方文档:https://docs.docker.com/engine/reference/commandline/