getModuleName(); $initial = $this->getInitialName(); $version = "latest"; $registry = ""; extract($config); if ($release->needInstallModule($module)) { $composer ->addService($module) ->image($registry . "fd3/$initial:" . $version) ->build("./$initial/") ->command("bin/console rabbitmq:consumer command_consumer") ->restart($release->_docker_restart_default) ->addLinks((new Mysql())->getModuleName()) ->addLinks((new Base())->getModuleName()) ->addLinks((new Nginx())->getModuleName(), $release->getDomain("base")) ->addEnv_file($release->_running_env) ->addEnv_file($release->_host_env) ->addEnv_file("$initial.$release->_host_env") ->addEnviroment("AMQP_KEY", "$initial") ->addVolumes("./$initial/", "/opt/$initial"); } } }