Docker是一个开源的容器化平台,允许开发者打包应用及其依赖项到一个可移植的容器中,然后发布到任何支持Docker的机器上。本文将汇总Docker的一些常用命令,帮助大家更好地理解和使用Docker。
一、启动类命令
1、dockerd: 启动Docker守护进程。
2、docker start [CONTAINER_ID/CONTAINER_NAME]: 启动一个停止状态的容器。
3、docker stop [CONTAINER_ID/CONTAINER_NAME]: 停止一个正在运行的容器。
4、docker restart [CONTAINER_ID/CONTAINER_NAME]: 重启一个正在运行的容器。
二、镜像命令
1、docker images: 列出本地所有的镜像。
2、docker pull [镜像名]: 从Docker Hub下载镜像。
3、docker push [镜像名]: 将镜像上传到Docker Hub。
4、docker rmi [镜像名或ID]: 删除本地镜像。
三、容器命令
1、docker ps: 列出当前正在运行的所有容器。
2、docker run [镜像名]: 创建并启动一个容器实例。
3、docker start [容器ID或名称]: 启动一个已经停止的容器。
4、docker stop [容器ID或名称]: 停止一个运行中的容器。
5、docker restart [容器ID或名称]: 重启一个容器。
6、docker attach [容器ID或名称]: 连接到正在运行的容器。
7、docker exec -it [容器ID或名称] [命令]: 在运行的容器中执行命令。
8、docker logs [容器ID或名称]: 查看容器的日志输出。
四、帮助类命令
1、docker help: 显示Docker命令的帮助信息。
2、docker command –help: 显示具体命令的帮助信息。
五、网络命令
1、docker network create [网络名称]: 创建一个新的Docker网络。
2、docker network ls: 列出所有Docker网络。
3、docker network rm [网络名称]: 删除指定的Docker网络。
六、容器编排命令(Docker Compose)
1、docker-compose up: 创建并启动服务。
2、docker-compose down: 停止并删除服务。
3、docker-compose logs: 查看服务的日志。
4、docker-compose config: 验证并显示合并后的服务配置。
5、docker-compose build: 构建或重建服务。
6、docker-compose scale [服务名称]=<数量>: 设置一个服务的副本数量。
以上是Docker的一些常用命令,掌握这些命令可以帮助您更高效地使用Docker进行开发和部署工作。
-
广告合作
-
QQ群号:707632017