0.1.6 - Lancement des docker en erreur
camillemonchicourt opened this issue · 3 comments
Sur un serveur fraîchement installé, je suis la documentation de déploiement (https://github.com/PnX-SI/GeoNature-Docker-PNX?tab=readme-ov-file#utilisation), mais j'obtiens une erreur :
vagrant@bookworm:~$ git clone https://github.com/PnX-SI/GeoNature-Docker-PNX.git
Cloning into 'GeoNature-Docker-PNX'...
remote: Enumerating objects: 232, done.
remote: Counting objects: 100% (121/121), done.
remote: Compressing objects: 100% (69/69), done.
remote: Total 232 (delta 62), reused 76 (delta 47), pack-reused 111
Receiving objects: 100% (232/232), 78.54 KiB | 1.51 MiB/s, done.
Resolving deltas: 100% (71/71), done.
vagrant@bookworm:~$ ls
GeoNature-Docker-PNX
vagrant@bookworm:~$ cd GeoNature-Docker-PNX/
vagrant@bookworm:~/GeoNature-Docker-PNX$ cp .env.example .env
vagrant@bookworm:~/GeoNature-Docker-PNX$ nano .env
vagrant@bookworm:~/GeoNature-Docker-PNX$ ./scripts/init_applications_config.sh .env
vagrant@bookworm:~/GeoNature-Docker-PNX$ docker compose up -d
[+] Running 146/9
✔ geonature-worker 40 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 162.5s
✔ atlas 15 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 317.5s
✔ usershub 17 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 273.5s
✔ postgres 16 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 198.8s
✔ pgadmin 14 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 339.5s
✔ taxhub 17 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 76.0s
✔ geonature-backend Pulled 162.5s
✔ redis 7 layers [⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 342.8s
✔ geonature-frontend 11 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 286.2s
[+] Running 0/0
⠋ Network geonature-docker-pnx_default Created 0.0s
Error response from daemon: network traefik_gds not found
vagrant@bookworm:~/GeoNature-Docker-PNX$ sudo service docker restart
vagrant@bookworm:~/GeoNature-Docker-PNX$ docker compose up -d
Error response from daemon: network traefik_gds not found
vagrant@bookworm:~/GeoNature-Docker-PNX$ docker compose up -d
Error response from daemon: network traefik_gds not found
Je rebondis sur le même sujet, est-ce que la création du network traefik
est bien nécessaire comme ici :
GeoNature-Docker-PNX/.github/workflows/docker.yml
Lines 40 to 42 in 9c9d1ea
Si oui, il faudrait l'ajouter à la doc
Ah OK, donc il faut faire quelque chose avant ? Ce n'est pas indiqué dans la documentation.
Tu as une idée de ce qu'il faut faire pour le créer préalablement ?
En effet, il faut bien lancer docker network create traefik_gds
au préalable pour créer le réseau traefik.
Puis lancer le docker-compose du dossier /rproxy
(https://github.com/PnX-SI/GeoNature-Docker-PNX/blob/main/rproxy/docker-compose.yml) pour monter le container du service traefik (et son .env
- https://github.com/PnX-SI/GeoNature-Docker-PNX/blob/main/rproxy/.env.example).
L'installation avec le docker-compose principal fonctionne alors, mais il faut creuser comment accéder ensuite aux différents outils.
Car actuellement c'est un peu complexe car prévu pour un serveur multi-instances.