命令分类 | 命令 | 功能描述 | 示例 |
---|---|---|---|
镜像操作 | 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 1234567890ab 或docker 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 |
Docker命令速查表
Docker的命令速查
...