Docker 常用命令一览表

在笔者的《前端工程师也应该了解的docker》一文中记录了使用 docker 部署项目的具体流程,本文做进一步精简,用于记录 docker 常用命令,方便以后开发时及时查询,减少检索信息的压力。

容器管理

docker ps 查看当前运行的容器

docker ps -a 查看现存所有的容器

docker start/stop/restart <container_id_or_name> 启动/停止/重启指定容器

docker rm <container_id_or_name> 移除指定容器

docker logs <container_id_or_name> 查看指定容器日志

docker exec -it <container_id_or_name> bash 进入指定容器唤起 bash 来操作

镜像管理

docker images 查看所有镜像

docker rmi <image_id_or_name> 移除指定镜像

docker build -t <image_name> <path_to_dockerfile_dir> 根据Dockerfile生成一个镜像

网络管理

docker network ls 列出所有网络

docker network create <new_network_name> 创建新的网络

docker network connect <network_name_or_id> <container_name_or_id> 将容器连接进网络中

docker network inspect <network_name_or_id> 查看指定网络详情(可在Containers中看到在此网络中的容器)

docker network rm <network_name_or_id> 移除指定网络

数据卷管理

docker volume ls 列出所有数据卷

docker volume create <new_volumn_name> 创建数据卷

docker volume inspect <volume_name_or_id> 查看指定数据卷详情

docker volume rm <volume_name_or_id> 移除指定数据卷

相关推荐
To_OC4 小时前
手写 AI 编程 Agent 的命令执行工具:我被 child_process 坑出来的实战经验
后端·node.js·agent
胡萝卜术4 小时前
从API调用到手写LRU:力扣146「LRU缓存」的哈希表+双向链表终极进化之路
前端·javascript·面试
科技道人4 小时前
记录 默认置灰/禁用 app ‘Search Engine Selector‘ 的disable按钮
开发语言·前端·javascript
天疆说4 小时前
Zotero Connector 在 Edge 里找不到桌面 Zotero(Linux / Zotero 9.0.6 / Edge 150)
linux·前端·edge
李伟_Li慢慢5 小时前
02-从硬件说起WebGL
前端·three.js
逝水无殇6 小时前
C# 异常处理详解
开发语言·后端·c#
kyriewen6 小时前
看了微软几万人用AI编程的数据——效率涨24%的代价没人提
前端·ai编程·claude
2601_963771376 小时前
How to Scale Your WordPress Store Traffic in 2026
前端·php·plugin
亿元程序员6 小时前
老板说我的3D箭头游戏用来做试玩太普通了,没人想玩,让我变点花样...
前端
李伟_Li慢慢7 小时前
01-threejs架构原理-课程简介
前端·three.js