Docker Portainer mit Ansible installieren - Cloud Server Serie
Portainer ist ein Programm zum Konfigurieren und Verwalten von Programmcontainern.

Die Installation wird mit Ansible durchgeführt. Als HTTPS-Proxy dient das Programm HTTPS-Portal von SteveLTN.
Weitere Informationen:
- https://hub.docker.com/r/portainer/portainer-ce
- https://docs.portainer.io/start/install/server/docker/linux
Portainer - Basiskonfiguration
docker_portainer.yaml:
- hosts: "all"
tasks:
- name: "Init Portainer"
docker_container:
name: "portainer"
image: "portainer/portainer-ce"
restart_policy: "unless-stopped"
restart: "yes"
networks:
- name: "proxynet"
aliases:
- "portainer"
- name: "bridge"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "/home/docker/data/portainer/data:/data"
Portainer - Erweiterte Konfiguration
docker_portainer_extended.yaml:
- hosts: "all"
tasks:
- name: "Init Portainer"
docker_container:
name: "portainer"
image: "portainer/portainer-ce"
log_driver: "journald"
log_options:
tag: "{{ '{{.Name}} ' }}"
restart_policy: "unless-stopped"
restart: "yes"
networks:
- name: "proxynet"
aliases:
- "portainer"
- name: "bridge"
env:
TZ: "Europe/Vienna"
volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"
- "/var/run/docker.sock:/var/run/docker.sock"
- "/home/docker/data/portainer/data:/data"
Baserow - No-Code Datenbank - Docker-Compose mit Portainer installieren - Cloud Server Serie
Installation von Baserow auf dem Server. Baserow ist eine Datenbank mit grafischer Bedienoberfläche für das Web.
