ça fait du monde !
Tu fais un stop pour chacun des 4 :
Attention il manque des chiffres à gauche…
ensuite tu pourras refaire le ‹ up ›
PS : ça va être une galère à maintenir, il va te falloir bosser le sujet des containers
ça fait du monde !
Tu fais un stop pour chacun des 4 :
Attention il manque des chiffres à gauche…
ensuite tu pourras refaire le ‹ up ›
PS : ça va être une galère à maintenir, il va te falloir bosser le sujet des containers
Je ne vois pas les 4 commandes ‹ stop › avant de faire le ‹ up ›
Le port est déjà utilisé par les containers, tant qu’il ne sera pas libéré (via les stop), tu ne pourra JAMAIS en lancer un nouveau avec les même ports
Pas besoin de stresser, ça ne marche pas pour l’instant donc pas moyen de faire pire
Ok, maintenant tu lancer un up. ça devrait aller mieux
Donc maintenant qu’il n’y a plus de conflit il faut tester.
Et faire un docker ps
Pfff c’est compliqué…
Il est où ton container nextcloud ? Genre il était dans le fichier effacé ?
Je pense que @Ricou nous a mis les 2 docker-compose dans le dossier nextcloud.
Et que en effet il a supprimé celui de nextcloud …
Bon ben c’est presque facile, il faut reprendre le sujet du début
Tout vas bien alors !!
Bon je suis un peu rincé de la journée, mais une bonne raz s’impose quitte à tout virer.
Donc pas à pas et avec ça, ça devrait le faire :
cd /home/Eric/docker/nexctloud
/usr/libexec/docker/cli-plugins/docker-compose down
rm -rf /home/Eric/docker/nextcloud/config
rm -rf /home/Eric/docker/nextcloud/data
rm -rf /home/Eric/docker/nextcloud/mariadb
mkdir -p /home/Eric/docker/nextcloud/{config,data,mariadb}
nano docker-compose.yaml
penses à modifier les passwords !!!
version: "2"
services:
nextcloud:
image: lscr.io/linuxserver/nextcloud:latest
container_name: nextcloud
networks:
- nextcloud-network
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
volumes:
- /home/Eric/docker/nextcloud/config:/config
- /home/Eric/docker/nextcloud/data:/data
ports:
- 8443:443
depends_on:
- mariadb
restart: unless-stopped
mariadb:
image: linuxserver/mariadb
container_name: mariadb
networks:
- nextcloud-network
environment:
- PUID=1000
- PGID=1000
- MYSQL_ROOT_PASSWORD=123456789
- TZ=Europe/Paris
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=ABCDEF
volumes:
- /home/Eric/docker/nextcloud/mariadb:/config
restart: unless-stopped
networks:
nextcloud-network:
external:
name: nextcloud-network
/usr/libexec/docker/cli-plugins/docker-compose up -d
cd /home/Eric/docker
mkdir -p nginx/{data,letsencrypt}
cd nginx
nano docker-compose.yaml
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- /home/Eric/docker/nginx/data:/data
- /home/Eric/docker/nginx/letsencrypt:/etc/letsencrypt
/usr/libexec/docker/cli-plugins/docker-compose up -d
Je pense que j’ai rien oublié, mais bon je viens juste de me réveiller d’une micro-sieste
[EDIT]
Je viens de faire tout ça chez moi et ça passe :
l’idée derrière ça c’est :
1 dossier « applicatif » / 1 docker-compose, sachant que pour :
Tu dois avoir une aborescence tel que :
/
| home
| | Eric
| | | docker
| | | | nextcloud
| | | | | config
| | | | | data
| | | | | mariadb
| | | | | docker-compose.yaml
| | | | nginx
| | | | | data
| | | | | letsencrypt
| | | | | docker-compose.yaml
Et le
docker ps
doit te répondre ça :
nextcloud passe aussi
Comment tu conclue ça ?
Si c’est l’attendu => 3 containers : 1 nginx, 1 mariabd et un 1 nextcloud
Merci c’est rectifié