是否有任何方法可以获取正在运行的docker容器的启动参数?例如:
docker run -d -it --privileged --net=host --name oracle-net-host1 -v /oracle_data/oracle1:/data mike/oracle12c:latest
我可以得到“-d -it --privileged --net=host --name oracle-net-host1 -v /oracle_data/oracle1:/data mike/oracle12c:latest
”。
我尝试过“docker ps -a --no-trunc
”,但它无法获得参数。
答案 0 :(得分:0)
没有,但您可以使用docker inspect
查询各个部分。
docker inspect -f '{{.NetworkSettings.Networks}}' oracle-net-host1
给出这样的东西:
map[host:0xc876448c99]
类似地
docker inspect -f '{{.Mounts}}' oracle-net-host1
会给出
[{ /oracle_data/oracle1 /data local rprivate }]
我确定有办法让输出更友好