kopieren

Docker-compose erklärt

Im letzten Monat haben mich mehrere Leser gefragt, ob ich nicht mal eine kleine Anleitung eine kleine Anleitung zu Docker-compose machen könnte. Mit diesem Artikel möchte ich dem nun nachkommen.Ich möchte erklären, wie docker-compose funktioniert, wie man es installiert und verwendet. Als Beispiel nehme ich ein eigenes Set-up für Nextcloud, OnlyOffice, Redis, mysql. version: '3' services: db: image: mariadb:10.5 command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW restart: always volumes: - ./db:/var/lib/mysql - /etc/localtime:/etc/localtime:ro environment: - MYSQL_ROOT_PASSWORD=password env_file: - db.env networks: - back redis: image: redis:alpine restart: always networks: - back app: build: ./app #image: nextcloud:apache-2302 restart: always volumes: - ./cloud:/var/www/html - /home/ncdata/data:/var/www/html/data - /etc/localtime:/etc/localtime:ro - /home/youtube:/home/youtube - aria2-dl:/var/local/aria2c environment: - MYSQL_HOST=db - REDIS_HOST=redis env_file: - db.env depends_on: - db - redis ports: - 127.0.0.1:9024:80…

weter lesen ...

Cookie Consent mit Real Cookie Banner