From 1286d1243cffedc87640d2e58789fc6b58ff8991 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Fri, 2 Mar 2018 11:51:37 +0100 Subject: [PATCH] composer/library/docker-traefik#3 Simplify network handling --- Traefik.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Traefik.php b/Traefik.php index 4607ef4..c24c799 100644 --- a/Traefik.php +++ b/Traefik.php @@ -46,7 +46,7 @@ class Traefik { else { $fs->mkdir($traefikPath); $traefik = [ - 'version' => '2', + 'version' => '3', 'services' => [ 'traefik' => [ 'image' => 'traefik', @@ -80,12 +80,9 @@ class Traefik { if (!in_array($this->name, $traefik['services']['traefik']['networks'])) { $traefik['services']['traefik']['networks'][] = $this->name; $traefik['networks'][$this->name] = [ - 'external' => [ - 'name' => $this->name . '_default', - ], + 'driver' => 'bridge', ]; file_put_contents($traefikFile, Yaml::dump($traefik, 9, 2)); - exec('docker network create ' . $this->name . '_default'); exec('docker-compose -f ' . $traefikFile . ' --project-name traefik stop'); exec('docker-compose -f ' . $traefikFile . ' --project-name traefik up -d'); } -- GitLab