docker-compose获取docker的ID

前端之家收集整理的这篇文章主要介绍了docker-compose获取docker的ID 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用docker-compose和docker-compose.yml文件.

是否可以获取另一个Docker的ID(.yml)(位于同一docker-compose.yml中)?

docker-compose.yml:

containerA:
  command: python -u catch_sig.py 
  volumes: 
    - /workspace:/app
containerB:
  command: echo -e "POST /containers/containerA/kill?signal=SIGUSR1 HTTP/1.0\r\n" | nc -U /tmp/docker.sock
最佳答案
使用较新的docker-compose版本(我有1.8.0),您可以执行

$docker-compose ps -q

只会显示ID.
查看用法.

 $docker-compose ps --help
 List containers.

 Usage: ps [options] [SERVICE...]

 Options:
   -q    Only display IDs
原文链接:https://www.f2er.com/docker/532571.html

猜你在找的Docker相关文章