使用docker容器ID获取服务文件信息

时间:2014-09-07 12:47:29

标签: docker coreos

我希望能够从容器ID中获取有关创建docker进程的服务文件的一些信息。

流程:

fleetctl start myapp.service1
fleetctl start myapp.service2
fleetctl start myapp.service3

docker ps --no-trunc
  for each container id on each record
     find the service name it was created with

我会使用服务文件设置一个环境变量来解决任何解决方案或解决问题,然后使用docker容器ID将其拉出来。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用容器名称。让myapp1.service包含docker run --name myapp1作为ExecStart,然后您就可以使用docker ps找到它。