以下是一些常见的Docker使用命令:
- 镜像相关命令:
-
docker pull <镜像名称>
:下载镜像 -
docker images
:列出本地的镜像 -
docker rmi <镜像名称>
:删除指定的镜像
- 容器相关命令:
-
docker run <镜像名称>
:创建并运行一个容器 -
docker ps
:列出当前正在运行的容器 -
docker stop <容器ID>
:停止指定的容器 -
docker start <容器ID>
:启动指定的容器 -
docker restart <容器ID>
:重启指定的容器 -
docker rm <容器ID>
:删除指定的容器
- 容器与主机之间的文件拷贝:
-
docker cp <容器ID>:<容器内路径> <主机路径>
:将容器内的文件拷贝到主机 -
docker cp <主机路径> <容器ID>:<容器内路径>
:将主机上的文件拷贝到容器内
- 日志相关命令:
-
docker logs <容器ID>
:查看指定容器的日志 -
docker logs -f <容器ID>
:实时查看指定容器的日志 -
docker logs --tail <行数> <容器ID>
:查看指定容器最后几行的日志
- 网络相关命令:
-
docker network ls
:列出所有网络 -
docker network create <网络名称>
:创建一个网络 -
docker network connect <网络名称> <容器ID>
:将容器连接到指定的网络 -
docker network disconnect <网络名称> <容器ID>
:将容器从网络中断开连接
- 数据卷相关命令:
-
docker volume ls
:列出所有数据卷 -
docker volume create <卷名称>
:创建一个数据卷 -
docker volume rm <卷名称>
:删除指定的数据卷 -
docker volume inspect <卷名称>
:查看指定数据卷的详细信息
这只是一些常用的Docker命令,Docker还有很多其他功能和命令可以使用。你可以通过docker --help
命令来查看Docker的详细使用文档。