🐳 基础命令速查
功能 |
命令 |
描述 |
---|---|---|
版本检查 |
|
查看 Docker 版本 |
帮助 |
|
查看命令帮助 |
系统资源 |
|
显示磁盘使用信息 |
📦 镜像操作(Image)
命令 |
描述 |
---|---|
|
列出本地镜像 |
|
拉取远程镜像 |
|
构建镜像 |
|
给镜像打标签 |
|
删除镜像 |
|
清除未使用镜像( |
|
导出镜像为 tar 包 |
|
导入镜像 |
🧱 容器操作(Container)
命令 |
描述 |
---|---|
|
查看运行中容器 |
|
查看所有容器 |
|
创建并进入容器 |
|
进入已运行容器 |
|
停止容器 |
|
启动容器 |
|
重启容器 |
|
删除容器 |
|
实时查看日志 |
|
查看容器详情 |
🔧 构建 & 多阶段构建
命令 |
描述 |
---|---|
|
指定文件构建镜像 |
|
跨平台构建(常用于 M 系列 Mac) |
🌐 网络操作(Network)
命令 |
描述 |
---|---|
|
查看所有网络 |
|
创建网络 |
|
删除网络 |
|
查看网络详情 |
📂 卷(Volume)
命令 |
描述 |
---|---|
|
查看卷 |
|
创建卷 |
|
删除卷 |
|
卷详情 |
|
清理未使用卷 |
🔄 清理缓存(Prune)
命令 |
描述 |
---|---|
|
清理构建缓存(build cache) |
|
清理未被使用的镜像 |
|
清理已退出的容器 |
|
清理未被使用的卷 |
|
清理未被使用的网络 |
|
清理所有未被使用的资源(镜像、容器、卷、网络) |
|
清理所有未使用资源,包括未被任何容器使用的镜像(更彻底) |
🛠 Compose 多容器编排(如 docker-compose.yml
)
命令 |
描述 |
---|---|
|
启动并后台运行 |
|
停止并清理资源 |
|
查看服务状态 |
|
实时查看日志 |
|
构建服务镜像 |
结语:
Docker 不只是一个容器工具,它是现代软件交付的加速器。
掌握这些常用命令,就像掌握了一把万能钥匙——无论是本地开发、测试,还是部署上线,都能快速、高效、可控地完成。
记住:镜像是蓝图,容器是实例,网络是桥梁,卷是记忆。
熟练运用它们,你的开发环境就能“说走就走”,部署再也不是难事 🚀。
评论