1. 镜像
1.1 列出所有镜像 ID 等信息:docker images -a 或 docker images:
1.2 删除1 个指定镜像:docker rmi 镜像 id
1.3 删除多个指定镜像:docker rmi 第一个镜像 id 第二个 id 第三个 id (每个 ID 之间留一个空格)
1.4 删除全部镜像 :docker rmi $(docker images -q)
1.5 用于将镜像推送到Docker Hub或其他镜像仓库:docker push
1.6 用于从Dockerfile构建镜像:docker build
2.容器
2.1 查看所有运行容器 ID 信息:docker ps
2.2 查看所有容器:docker ps -a (包括停止容器)
2.3 进去容器目录里:docker exec -it <容器id> /bin/bash
2.4 启动容器:docker run (容器 id)
2.5 停止容器:docker stop (容器 id)
2.6 删除容器:docker rm (容器 id)
2.7 重启容器:docker restart id
2.8 停止所有容器运行:docker stop $(docker ps -a -q)
2.9 删除所有停止运行的容器:docker rm $(docker ps -a -q)
3.容器目录挂载
docker run -d -p 80:80 --name 容器名称 -v 指定目录:/容器内目录 myimage
(一个名为-容器名称-的容器,并将其映射到主机的80端口。同时,它会将(容器目录)目录挂载到主机上的(指定目录)目录.
评论区