Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.1.6 - Lancement des docker en erreur #15

Open
camillemonchicourt opened this issue Mar 19, 2024 · 3 comments
Open

0.1.6 - Lancement des docker en erreur #15

camillemonchicourt opened this issue Mar 19, 2024 · 3 comments

Comments

@camillemonchicourt
Copy link
Member

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
@jacquesfize
Copy link

Je rebondis sur le même sujet, est-ce que la création du network traefik est bien nécessaire comme ici :

- name: Networks
run: |
docker network create traefik_gds

Si oui, il faudrait l'ajouter à la doc

@camillemonchicourt
Copy link
Member Author

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 ?

@camillemonchicourt
Copy link
Member Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants