1.镜像操作:
-
docker images
: 列出本地所有的 Docker 镜像。
-
docker pull <镜像名>
: 从 Docker 仓库拉取指定的镜像到本地。
-
docker rmi <镜像ID>
: 删除本地指定的 Docker 镜像。
2.容器操作:
-
docker ps
: 列出当前正在运行的 Docker 容器。
-
docker ps -a
: 列出所有的 Docker 容器,包括正在运行的和已停止的。
-
docker run <镜像名>
: 运行指定的 Docker 镜像,创建并启动一个容器。
-
docker start <容器ID或名称>
: 启动停止状态的容器。
-
docker stop <容器ID或名称>
: 停止运行中的容器。
-
docker rm <容器ID或名称>
: 删除指定的容器。
3.容器日志和状态:
-
docker logs <容器ID或名称>
: 查看容器的日志输出。
-
docker inspect <容器ID或名称>
: 查看容器的详细信息,包括配置、网络等。
-
docker top <容器ID或名称>
: 查看容器内部运行的进程。
4.容器交互:
-
docker exec -it <容器ID或名称> <命令>
: 在运行中的容器内执行命令。
-
docker attach <容器ID或名称>
: 进入运行中的容器的终端。
5.网络操作:
-
docker network ls
: 列出所有的 Docker 网络。
-
docker network inspect <网络ID或名称>
: 查看指定 Docker 网络的详细信息。
6.数据卷操作:
-
docker volume ls
: 列出所有的 Docker 数据卷。
-
docker volume inspect <卷名称>
: 查看指定 Docker 数据卷的详细信息。