docker - 最后使用 docker-compose 命令
问题描述
假设我已经启动了我的容器:
docker-compose -f docker-compose.yml -f docker-compose.override.localhost.yml up --build
对于给定的正在运行的容器,有没有办法查找启动它的命令是什么?类似或类似的东西(伪代码)docker origin-command <container id>
?
解决方案
你当然可以。使用inspect
docker 命令:
docker container inspect <container_id>
这个命令将输出一个巨大的 json 对象,你需要的是Config.CMD
一个包含容器入口点命令及其标志的数组。
推荐阅读
- python - 增加每个子图的大小并调整它们的宽度,matplotlib
- c++ - 为什么 SC_HSCROLL 和 SC_VSCROLL 似乎在 WM_SYSCOMMAND 中切换?
- c# - 如何在弹出显示中禁用组合框中的项目
- java - 在spring boot中使用Dubbo遇到“注册时没有可用的provider”
- bash - 放入 bash 脚本时未找到 wget 命令
- c - http2 中:protocol 伪标头的静态表中的索引号是多少?
- spring-boot - 使用 Spring Boot JPA 标准规范和谓词连接 2 个表
- asp.net-core - VS 2017 15.9.11 无法为 .net core 2.2 选择目标框架
- python - 如何列出给定域中的唯一网址
- scripting - 替换为不同的段