有没有任何方法可以获得正在运行的docker容器的启动参数?

时间:2016-02-17 02:22:21

标签: docker

是否有任何方法可以获取正在运行的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”,但它无法获得参数。

1 个答案:

答案 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 }]

我确定有办法让输出更友好