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

djack2017
Posty: 398
Rejestracja: pn lis 27, 2017 7:36 am

ndz gru 01, 2019 6:40 pm

tijo pisze:
ndz gru 01, 2019 3:39 pm
A gdzie widziałeś że mi się kontener restartował...chodzi stabilnie i bezproblemowo...dwa dni temu układałem przewody zasilające od RPi4, a restart o którym piszesz był wykonany z palca...
OK, to jak instalowałeś supla scipts, gdyż sposób, który jest na stronie:
https://github.com/fracz/supla-scripts/ ... -docker.md
nie działa.
ipro
Posty: 15
Rejestracja: ndz wrz 01, 2019 3:52 am
Lokalizacja: Jarosławiec

ndz gru 01, 2019 6:58 pm

viewtopic.php?p=29999#p29999 - punkt #5.

Jeśli nie pominąłeś żadnych kroków po drodze, to w zasadzie nie ma tam pułapek.
djack2017
Posty: 398
Rejestracja: pn lis 27, 2017 7:36 am

ndz gru 01, 2019 8:21 pm

ipro pisze:
ndz gru 01, 2019 6:58 pm
viewtopic.php?p=29999#p29999 - punkt #5.

Jeśli nie pominąłeś żadnych kroków po drodze, to w zasadzie nie ma tam pułapek.
Ten opis dotyczy zapewne raspberry 3 i raspbiana stretch bo w burst i rasp 4 to nie działa. Wywala sporo błędów.
tijo
Posty: 168
Rejestracja: pt gru 01, 2017 12:44 pm

ndz gru 01, 2019 8:23 pm

a robisz proxy czy standalone?
ipro
Posty: 15
Rejestracja: ndz wrz 01, 2019 3:52 am
Lokalizacja: Jarosławiec

ndz gru 01, 2019 8:25 pm

Proxy, wystawiam "na świat" supla-cloud i supla-scripts.
tijo
Posty: 168
Rejestracja: pt gru 01, 2017 12:44 pm

ndz gru 01, 2019 8:28 pm

ipro pisze:
ndz gru 01, 2019 8:25 pm
Proxy, wystawiam "na świat" supla-cloud i supla-scripts.
ja zrobiłem standalone i poszła instalacja bez problemów...na rpi4 i burst
ipro
Posty: 15
Rejestracja: ndz wrz 01, 2019 3:52 am
Lokalizacja: Jarosławiec

ndz gru 01, 2019 8:42 pm

djack2017 pisze:
ndz gru 01, 2019 8:21 pm
Ten opis dotyczy zapewne raspberry 3 i raspbiana stretch bo w burst i rasp 4 to nie działa. Wywala sporo błędów.
tijo pisze:
ndz gru 01, 2019 8:28 pm
ja zrobiłem standalone i poszła instalacja bez problemów...na rpi4 i burst
No u mnie też bez problemów - RPI 4B, Raspbian Buster, zaktualizowany:

Kod: Zaznacz cały

root@raspberrypi:~# docker ps
CONTAINER ID        IMAGE                                                 COMMAND                  CREATED             STATUS              PORTS                                      NAMES
8c3dc1d87fc4        suplascripts_suplascripts                             "docker-php-entrypoi…"   13 days ago         Up 11 days          80/tcp                                     suplascripts
661b2a672cd5        nginx                                                 "nginx -g 'daemon of…"   13 days ago         Up 11 days          0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
efe0ed0fad36        lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   13 days ago         Up 11 days                                                     nginx-gen
01a50e705144        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   13 days ago         Up 11 days                                                     nginx-letsencrypt
97b3ec7efd16        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   3 weeks ago         Up 11 days          3306/tcp                                   suplascripts-db
f647daf6a1f5        supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   3 weeks ago         Up 8 days           0.0.0.0:2015-2016->2015-2016/tcp           supla-server
26fd624c71a9        supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   3 weeks ago         Up 8 days           80/tcp                                     supla-cloud
404b348e159e        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   3 weeks ago         Up 8 days           3306/tcp                                   supla-db

Kod: Zaznacz cały

root@raspberrypi:~# lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

Kod: Zaznacz cały

root@raspberrypi:~# docker version
Client: Docker Engine - Community
 Version:           19.03.5
 API version:       1.40
 Go version:        go1.12.12
 Git commit:        633a0ea
 Built:             Wed Nov 13 07:37:22 2019
 OS/Arch:           linux/arm
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.5
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.12
  Git commit:       633a0ea
  Built:            Wed Nov 13 07:31:17 2019
  OS/Arch:          linux/arm
  Experimental:     false
 containerd:
  Version:          1.2.10
  GitCommit:        b34a5c8af56e510852c35414db4c1f4fa6172339
 runc:
  Version:          1.0.0-rc8+dev
  GitCommit:        3e425f80a8c931f88e6d94a8c831b9d5aa481657
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

Kod: Zaznacz cały

root@raspberrypi:~# docker-compose version
docker-compose version 1.24.1, build 4667896
docker-py version: 3.7.3
CPython version: 3.7.3
OpenSSL version: OpenSSL 1.1.1d  10 Sep 2019[/code
djack2017
Posty: 398
Rejestracja: pn lis 27, 2017 7:36 am

ndz gru 01, 2019 9:45 pm

Mam błędy rodzaju:
Get:4 http://deb.debian.org/debian stretch/main armhf python-minimal armhf 2.7.13-2 [40.5 kB]
Err:4 http://deb.debian.org/debian stretch/main armhf python-minimal armhf 2.7.13-2
Writing more data than expected (132582 > 131412)
Hashes of expected file:
- SHA256:62fb95105c242ca58b7f64510c94ccc65b638a5bc565578ee8873dcab5cdb636
- MD5Sum:df4c84463762e87fffb9b2a4f4304d85 [weak]
- Filesize:40548 [weak]
Get:3 http://security-cdn.debian.org/debian-security stretch/updates/main armhf python2.7-minimal armhf 2.7.13-2+deb9u3 [1176 kB]
Get:5 http://deb.debian.org/debian stretch/main armhf readline-common all 7.0-3 [70.4 kB]
Err:5 http://deb.debian.org/debian stretch/main armhf readline-common all 7.0-3
Hash Sum mismatch
Hashes of expected file:
- SHA256:d03bb49ebe933b06515323f876300d7e71dff572f73a29656dd06e846844e54d
- MD5Sum:e62bfff76fcb15dcb287fef91baed5e0 [weak]
- Filesize:70446 [weak]
Hashes of received file:
- SHA256:519acfcd975feb560d2648f76d8d19a89531933c2465083e8e9df5a1425a818c
- MD5Sum:d21eb4450a5e52bc6092f66318cd6701 [weak]
- Filesize:1432878 [weak]
Last modification reported: Thu, 04 Oct 2018 03:56:00 +0000
Awatar użytkownika
lesny8
Posty: 1233
Rejestracja: pn gru 11, 2017 9:43 pm

ndz gru 01, 2019 10:05 pm

Skróty pobranych pakietów się nie zgadzają, dziwne. A to przy budowaniu obrazu dla suplascripts? Cloud zaparkowaleś? Jakie masz wersje docker i docker-compose?
ipro
Posty: 15
Rejestracja: ndz wrz 01, 2019 3:52 am
Lokalizacja: Jarosławiec

ndz gru 01, 2019 10:08 pm

djack2017 pisze:
ndz gru 01, 2019 9:45 pm
Mam błędy rodzaju:
Get:4 http://deb.debian.org/debian stretch/main armhf python-minimal armhf 2.7.13-2 [40.5 kB]
Err:4 http://deb.debian.org/debian stretch/main armhf python-minimal armhf 2.7.13-2
...
Rozmawiamy o Raspbian Buster, a z tego co pokazujesz, próbujesz pobierać pakiety z repozytoriów Stretch. Problemy z hash mogą również wynikać z nieaktualnego cache apt-a po Twojej stronie. Spróbuj zrobić przedtem apt update.

Ja w Buster używam poniższych repo apt-a:

Kod: Zaznacz cały

deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
deb http://archive.raspberrypi.org/debian/ buster main
deb [arch=armhf] https://download.docker.com/linux/raspbian buster stable
ODPOWIEDZ

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