Docker Nextcloud
Aller à la navigation
Aller à la recherche
Un exemple de configuration de Nextcloud divisé en 2 parties :
- DB spécialement pour Nextcloud - App Nextcloud - Nextcloud app accessible sous le port 9000 - 2 volumes crée sur /home/jerome dans cet exemple pour garder en mémoire.
nextcloud_db: image: mariadb container_name: nextcloud_db restart: always command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW volumes: - /home/jerome/mysqlnextcloud:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=passwordroot. # Mot de passe de l'utilisateur root de mariadb - MYSQL_DATABASE=nextcloud # Nom de la base de données à créer à l'initialisation du conteneur - MYSQL_USER=nextcloud # Nom de l'utilisateur de la base de données créée - MYSQL_PASSWORD=password # Mot de passe de l'utilisateur créé nextcloud_app: image: nextcloud restart: always ports: - 9000:80 links: - nextcloud_db volumes: - /home/jerome/datanextcloud:/var/www/html environment: - MYSQL_HOST=nextcloud_db # Nom du conteneur de la base de données - MYSQL_DATABASE=nextcloud # Nom de la base de données - MYSQL_USER=nextcloud # Nom de l'utilisateur de la base de données - MYSQL_PASSWORD=password. # Mot de passe de l'utilisateur de la base de données