Internes Docker-Netzwerk mit Ansible erstellen - Cloud Server Serie
Mit dem Ansible-Modul "docker_network", wird ein internes Netzwerk für die Docker-Container erstellt.
Dieser Artikel ist Teil einer ganzen Serie über die Installation eines Cloud-Servers mit Ansible, Docker und Portainer.
- Start der Cloud Server Serie - Installation eines Cloud Servers
- Registrierung bei Hetzner
- SSH-Schlüssel erstellen
- Server erstellen - in der Hetzner Cloud-Console
- Mit PuTTY am Server anmelden
- Mehr Details zu PuTTY
- PuTTY Kommandozeilenprogramm Starter-Datei
- Root-Passwort ändern
- Ansible installieren und vorbereiten
- Mit Ansible das Betriebssystem updaten
- SSH-Port mit Ansible ändern
- Docker und Docker-Compose mit Ansible installieren
- DNS-Einträge für den Server
- Internes Docker-Netzwerk mit Ansible erstellen
- Docker HTTPS-Portal mit Ansible installieren
- Docker Portainer mit Ansible installieren
- Baserow - No-Code Datenbank - Docker-Compose mit Portainer installieren
- Ghost - Blog und CMS-System - mit Ansible und eingebettetem Docker-Compose installieren
- WordPress mit Ansible und externem Docker-Compose-File installieren
- Hetzner Cloud Server mit nur einem Ansible-Playbook installieren
- Ansible Umgebung für mehrere Computer einrichten
Mit dem Ansible-Modul docker_network kann man neue Docker-Netzwerke erstellen.
Mithilfe des proxynet
-Netzwerks steuert man, welche Container mit dem HTTPS-Portal-Container zusammengeschlossen sind.
Das Erstellen des internen Docker-Netzwerks proxynet
ist mit dem Playbook docker_create_proxynet.yaml schnell erledigt:
- hosts: "all"
tasks:
- name: "Create Proxynet"
docker_network:
name: "proxynet"
internal: "yes"
Dieses Playbook führt man einmalig mit diesem Befehl aus:
ansible-playbook docker_create_proxynet.yaml
💡
Gerne unterstütze ich Sie bei Ihren Docker-Projekten.
Siehe: Preise und Leistungen
Siehe: Preise und Leistungen