以下是一些常见的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的详细使用文档。