场景描述:
容器运行一段时间后,如果出现问题,假如记录了相关容器最初运行的docker run命令,对于排查问题可能有所帮助!
但是,如果时间长了,没有记录下,该怎么办?
例如:要找本地容器odoo13当初是怎么启动的:
docker run -d -p 8069:8069 -name odoo13 --link db:db -t odoo:13
找了一下,docker好像没有提供这样的查询命令,
一般的思路:
1. 查看系统操作历史命令:
---适用于,该服务器上,平时执行的命令比较少,之前的历史命令才不会被冲掉 history | grep 'docker run'
2. 利用docker inspect container命令查看 部分启动信息
--- docker inspect 你的容器名 docker inspect odoo13