Docker 速查表
概述
Docker 允许以隔离的方式创建虚拟环境,支持计算资源的虚拟化。Docker 背后的基本概念是容器化, 其中软件可以作为服务运行,例如与其他软件容器互动。
典型的 Docker 工作流程包括创建和构建镜像,然后将其作为活动的容器运行。
Docker 用于使用预构建的镜像运行组成 wis2box 的服务套件。
镜像管理
- 列出可用的镜像
docker image ls
- 更新镜像:
docker pull my-image:latest
- 删除镜像:
docker rmi my-image:local
卷管理
- 列出所有创建的卷:
docker volume ls
- 显示卷的详细信息:
docker volume inspect my-volume
- 删除卷:
docker volume rm my-volume
- 删除所有未使用的卷:
docker volume prune
容器管理
- 显示当前运行的容器列表:
docker ps
- 列出所有容器:
docker ps -a
- 进入运行中容器的交互式终端:
提示
使用 docker ps
在下面的命令中使用容器 id
docker exec -it my-container /bin/bash
- 删除容器
docker rm my-container
- 删除正在运行的容器:
docker rm -f my-container