Docker-compose Beispiele: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „*docker-compose nextcloud *docker-compose uptime-kuma“)
Markierung: Ersetzt
Zeile 1: Zeile 1:
 
*[[docker-compose nextcloud]]
 
*[[docker-compose nextcloud]]
 
*[[docker-compose uptime-kuma]]
 
*[[docker-compose uptime-kuma]]
 
*cat docker-compose.yml
 
<pre>
 
services:
 
  db:
 
    image: mariadb:11
 
    container_name: nextcloud-db
 
    restart: always
 
    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
 
    environment:
 
      MYSQL_ROOT_PASSWORD: geheim
 
      MYSQL_DATABASE: nextcloud
 
      MYSQL_USER: nextcloud
 
      MYSQL_PASSWORD: geheim
 
    volumes:
 
      - ./db:/var/lib/mysql
 
    networks:
 
      - database-net
 
  app:
 
    image: nextcloud:29
 
    ports:
 
      - 9999:80
 
    container_name: nextcloud-app
 
    restart: always
 
    depends_on:
 
      - db
 
    environment:
 
      MYSQL_PASSWORD: geheim
 
      MYSQL_DATABASE: nextcloud
 
      MYSQL_USER: nextcloud
 
      MYSQL_HOST: db
 
    volumes:
 
      - ./nextcloud:/var/www/html
 
    networks:
 
      - database-net
 
networks:
 
  database-net:
 
    driver: bridge
 
</pre>
 

Version vom 9. Mai 2025, 07:39 Uhr