/** * @param Container $container * * @return array */ private function getContainerHosts(Container $container) { $inspection = $container->getRuntimeInformations(); $hosts = [substr($container->getName(), 1) . $this->tld]; if (isset($inspection['Config']['Env']) && is_array($inspection['Config']['Env'])) { $env = $inspection['Config']['Env']; foreach (preg_grep('/DOMAIN_NAME=/', $env) as $row) { $row = substr($row, strlen('DOMAIN_NAME=')); $hosts = array_merge($hosts, explode(',', $row)); } } return $hosts; }