命令分类命令功能描述示例
镜像操作docker pull从镜像仓库下载镜像docker pull ubuntu:latest
docker images列出本地镜像docker images
docker rmi删除本地镜像docker rmi ubuntu:latest
docker build根据 Dockerfile 构建镜像docker build -t my - app:1.0.
容器操作docker run创建并运行容器docker run -it ubuntu:latest /bin/bash docker run -d nginx docker run -p 8080:80 nginx docker run -v /host - dir:/container - dir ubuntu
docker ps列出正在运行的容器docker ps
docker stop停止正在运行的容器docker stop 1234567890ab
docker start启动已停止的容器docker start 1234567890ab
docker restart重启容器docker restart 1234567890ab
docker rm删除容器docker rm 1234567890abdocker rm -f(强制删除运行中的容器)
docker exec在运行容器内执行命令docker exec -it 1234567890ab /bin/bash
容器网络操作docker network create创建新的 Docker 网络docker network create my - network
docker network ls列出所有 Docker 网络docker network ls
docker network connect将容器连接到网络docker network connect my - network 1234567890ab
docker network disconnect将容器从网络断开连接docker network disconnect my - network 1234567890ab
其他操作docker login登录到 Docker Hub 或其他镜像仓库docker login
docker logout从 Docker Hub 或其他镜像仓库注销docker logout
docker info显示 Docker 系统信息docker info