我喜欢图像名称由docker-compose
处理的事实,我不想使用container_name
来指定固定的名称。但同时我需要将生成的名称传递给兄弟图像的容器(基于docker的图像!),以便兄弟容器可以要求主机根据最近命名的图像创建容器!这有什么意义吗?
澄清
我正在尝试配置RabbitMQ的docker实例。它有两个步骤。首先安装一个插件,一旦安装了插件,我需要添加一个基于它的交换。重要的是,这些步骤需要按顺序运行而不是并行运行(交换需要插件)。通过我的other question,我试图以某种方式找到RabbitMQ的容器名称并向其发送docker exec -it
命令。一旦这个命令返回,我需要运行一个新的Python镜像实例来运行rabbitmqadmin
脚本来在RabbitMQ中创建一个交换。
我知道这听起来很复杂,但这是我找到配置RabbitMQ而不制作自己图像的唯一方法。