[tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

effendi
Posty: 165
Rejestracja: śr kwie 26, 2017 9:36 am

Hmm.. jest tak

Kod: Zaznacz cały

pi@SUPLA:~/docker-compose-letsencrypt-nginx-proxy-companion $ git reset --hard
HEAD is now at 41c936f Disable downloading of the new nginx.tmpl file
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2814
Rejestracja: pn gru 11, 2017 9:43 pm

Kod: Zaznacz cały

git status
dalej pokazuje zmiany w templejcie?
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 165
Rejestracja: śr kwie 26, 2017 9:36 am

Kod: Zaznacz cały

[pi@SUPLA:~/docker-compose-letsencrypt-nginx-proxy-companion $ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        nginx-data/

nothing added to commit but untracked files present (use "git add" to track)]
Zmiana >>
502 Bad Gateway
nginx/1.21.4
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2814
Rejestracja: pn gru 11, 2017 9:43 pm

Kod: Zaznacz cały

docker-compose stop
docker rm nginx-web
./start.sh
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 165
Rejestracja: śr kwie 26, 2017 9:36 am

Kod: Zaznacz cały

pi@SUPLA:~/docker-compose-letsencrypt-nginx-proxy-companion $ ./start.sh
Error response from daemon: network with name webproxy already exists
Pulling nginx-web         ... done
Pulling nginx-gen         ... done
Pulling nginx-letsencrypt ... done
Starting nginx-letsencrypt ... done
Starting nginx-gen         ... done
Creating nginx-web         ... done
W przeglądarce>>> if it takes too long, check if the JS scripts are loaded correctly
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2814
Rejestracja: pn gru 11, 2017 9:43 pm

Kontenery wszystkie chodzą?

Kod: Zaznacz cały

docker ps
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 165
Rejestracja: śr kwie 26, 2017 9:36 am

Kod: Zaznacz cały

CONTAINER ID        IMAGE                                                 COMMAND                  CREATED             STATUS              PORTS                                      NAMES
99ea617c1ada        nginx                                                 "/docker-entrypoint.…"   4 minutes ago       Up 4 minutes        0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
da75ef5e2e02        supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   5 days ago          Up 15 minutes       0.0.0.0:2015-2016->2015-2016/tcp           supla-server
8ef26d8bb9bb        supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   5 days ago          Up 15 minutes       80/tcp                                     supla-cloud
8f21f89e3bad        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   5 months ago        Up 15 minutes       3306/tcp                                   supla-db
bbface5d6b07        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   16 months ago       Up 4 minutes                                                   nginx-letsencrypt
cbe6ed3c0e39        lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   16 months ago       Up 4 minutes                                                   nginx-gen
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2814
Rejestracja: pn gru 11, 2017 9:43 pm

Jak wszystkie kontenery działają to zrestartuj jeszcze kontenery Supli

Kod: Zaznacz cały

cd ~/supla-docker
./supla.sh restart
wtedy nginx-gen powinien wygenerować nowe pliki, z których nginx-web będzie korzystał.
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 165
Rejestracja: śr kwie 26, 2017 9:36 am

@lesny8 wielkie dzięki za pomoc... nie chcę cię trzymać (już po 24) jesli będę miał problem wrócę o świcie ;) Pzdr!!
Pogodynka >>
effendi
Posty: 165
Rejestracja: śr kwie 26, 2017 9:36 am

Obiecałem, więc jestem... :)
Dockery startują

Kod: Zaznacz cały

CONTAINER ID        IMAGE                                                 COMMAND                  CREATED             STATUS              PORTS                                      NAMES
7f669feef01c        nginx                                                 "/docker-entrypoint.…"   17 minutes ago      Up 17 minutes       0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
da75ef5e2e02        supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   5 days ago          Up About a minute   0.0.0.0:2015-2016->2015-2016/tcp           supla-server
8ef26d8bb9bb        supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   5 days ago          Up About a minute   80/tcp                                     supla-cloud
8f21f89e3bad        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   5 months ago        Up About a minute   3306/tcp                                   supla-db
bbface5d6b07        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   16 months ago       Up 7 hours                                                     nginx-letsencrypt
cbe6ed3c0e39        lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   16 months ago       Up 7 hours                                                     nginx-gen
W przeglądarce wyświetla się strona o błędnym certyfikacie, a po przejściu dalej kod 502 - Bad Gateway

Jeszcze coś.. podczas startu nginx zgłasza błąd

Kod: Zaznacz cały

./start.sh
[b]Error response from daemon: network with name webproxy already exists[/b]
Pulling nginx-web         ... done
Pulling nginx-gen         ... done
Pulling nginx-letsencrypt ... done
nginx-letsencrypt is up-to-date
nginx-gen is up-to-date
Creating nginx-web ... done
dlatego postanowiłem sprawdzić, co się stanie jak usunę tą sieć.. teraz nginx nie startuje :(

Kod: Zaznacz cały

./start.sh
Error response from daemon: network with name webproxy already exists
Pulling nginx-web         ... done
Pulling nginx-gen         ... done
Pulling nginx-letsencrypt ... done
Starting nginx-letsencrypt ... error
Starting nginx-gen         ...
Creating nginx-web         ...
Starting nginx-gen         ... error
ERROR: for nginx-letsencrypt  Cannot start service nginx-letsencrypt: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found

Creating nginx-web         ... done

ERROR: for nginx-gen  Cannot start service nginx-gen: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found

ERROR: for nginx-letsencrypt  Cannot start service nginx-letsencrypt: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found
ERROR: Encountered errors while bringing up the project.
Pogodynka >>
ODPOWIEDZ

Wróć do „FAQ / Jak to zrobić”