Docker常用命令分类说明。
镜像(Image)相关
- 列出所有镜像
1 | docker images |
- 删除镜像
通过镜像id来删除镜像
1 | docker rmi <image id> |
- 获取容器/镜像的元数据
1 | docker inspect 镜像名/镜像id |
可通过 –format 或 -f 参数指定输出格式和内容,格式如下:
1 | docker inspect --format='{{ XXX }}' 镜像名/镜像id |
容器(Container)相关
- 列出正在运行的容器
1 | docker ps |
- 查出所有容器
1 | docker ps -a |
- 删除容器
删除指定名称或id的容器, 容器必须首先处于停止状态。
1 | docker rm <container name | container id> |
- 重新关联容器
如果在容器构建时(run命令)指定了 -d 参数,容器将进入后台运行,这时如果想关联并从终端登录入容器,则可以使用 attach命令
1 | docker attach 容器名/容器id |
- 在运行的容器中执行命令
1 | docker exec 参数 容器名/容器id 命令 |