Raspberry PI - Instalacja dockerowa

Moderator: fracz

Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

kkarnas pisze: ndz lip 28, 2019 11:43 am pewnie informatycy po studiach i z 10 letnią praktyką trybią czemu coś nie działa jak powinno działać.
O, to za jakiś czas w końcu zatrybię :D
cino111
Posty: 714
Rejestracja: pn maja 07, 2018 8:00 pm

Od wczoraj próbuję na nowej malinie postawić suplę, ale pokazuje mi się

Kod: Zaznacz cały

./supla-docker/supla.sh: line 33: docker-compose: command not found
a niby wszystko zrobiłem ok. O co chodzi?
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Kod: Zaznacz cały

docker-compose -v
Co pokazuje?
cino111
Posty: 714
Rejestracja: pn maja 07, 2018 8:00 pm

fracz pisze: pt paź 18, 2019 7:07 am

Kod: Zaznacz cały

docker-compose -v
Co pokazuje?
Faktycznie problem z dockerem - nie było.

Kod: Zaznacz cały

pip install --upgrade setuptools
 sudo apt-get install libffi-dev
i teraz mam

Kod: Zaznacz cały

Traceback (most recent call last):
  File "/usr/local/bin/docker-compose", line 6, in <module>
    from compose.cli.main import main
  File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 17, in <module>
    import docker
  File "/usr/local/lib/python2.7/dist-packages/docker/__init__.py", line 2, in <module>
    from .api import APIClient
  File "/usr/local/lib/python2.7/dist-packages/docker/api/__init__.py", line 2, in <module>
    from .client import APIClient
  File "/usr/local/lib/python2.7/dist-packages/docker/api/client.py", line 10, in <module>
    from .build import BuildApiMixin
  File "/usr/local/lib/python2.7/dist-packages/docker/api/build.py", line 6, in <module>
    from .. import auth
  File "/usr/local/lib/python2.7/dist-packages/docker/auth.py", line 9, in <module>
    from .utils import config
  File "/usr/local/lib/python2.7/dist-packages/docker/utils/__init__.py", line 3, in <module>
    from .decorators import check_resource, minimum_version, update_headers
  File "/usr/local/lib/python2.7/dist-packages/docker/utils/decorators.py", line 4, in <module>
    from . import utils
  File "/usr/local/lib/python2.7/dist-packages/docker/utils/utils.py", line 13, in <module>
    from .. import tls
  File "/usr/local/lib/python2.7/dist-packages/docker/tls.py", line 5, in <module>
    from .transport import SSLHTTPAdapter
  File "/usr/local/lib/python2.7/dist-packages/docker/transport/__init__.py", line 3, in <module>
    from .ssladapter import SSLHTTPAdapter
  File "/usr/local/lib/python2.7/dist-packages/docker/transport/ssladapter.py", line 23, in <module>
    from backports.ssl_match_hostname import match_hostname
ImportError: No module named ssl_match_hostname

Edit:
Poszło tak

Kod: Zaznacz cały

 pip uninstall docker
apt install python-docker
Oziborn19
Posty: 68
Rejestracja: śr wrz 18, 2019 11:32 am

u mnie działa ale mam kilka pytań jak:
1. jak zmienić język na polski,
2. jak dopiąć układy do tego serwera
3. jak podpiąć aplikację smartfonową
4. jak wypełnić żółte i zielone zakładki "adres serwera"

chciałbym zrobić serwer lokalny z AP w sieci wewnętrznej.
Kocurr
Posty: 8
Rejestracja: ndz sie 25, 2019 7:53 pm

Dziękuję za świetną instrukcję! To mega przydatny temat.
Główkuję jednak - w jaki sposób uczynić serwer w domu - serwerem, którym mogę sterować będąc poza lokalną siecią?

Na tą chwile poczyniłem następujące kroki:
- DMZ w routerze przekierowane na lokalne ip raspberry
- NO-iP domena do zmiany dynamicznego ip,

co dalej? będę wdzięczny za pomoc.
Awatar użytkownika
michael
Posty: 1299
Rejestracja: śr lis 09, 2016 8:00 am
Lokalizacja: Wojkowice

Musisz przekierować na malinę porty TCP - 80, 443, 2015, 2016
:mrgreen: :mrgreen: :mrgreen:
Awatar użytkownika
Robert Błaszczak
Posty: 3940
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Dokładnie tak jak napisał @Michael. Nie rób DMZ, bo to proszenie się o kłopoty. DMZ-etem otwierasz dostęp do swojej maliny na wszystkich portach.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
effendi
Posty: 164
Rejestracja: śr kwie 26, 2017 9:36 am

Cześć, próbuje postawić suple na RPI3B+. Próba instalacji docker-compose kończy się tak...

Kod: Zaznacz cały

pi@raspberrypi:~ $ docker-compose -v
Traceback (most recent call last):
  File "/usr/local/bin/docker-compose", line 6, in <module>
    from compose.cli.main import main
  File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 52, in <module>
    from .formatter import ConsoleWarningFormatter
  File "/usr/local/lib/python2.7/dist-packages/compose/cli/formatter.py", line 15, in <module>
    from backports.shutil_get_terminal_size import get_terminal_size
ImportError: No module named shutil_get_terminal_size
pi@raspberrypi:~ $ docker -v
Docker version 19.03.8, build afacb8b
Wiecie jak sobie z tym poradzić??

UPGRADE:

rozwiązanie...

Kod: Zaznacz cały

sudo apt-get -y install python3-pip
pip3 install docker-compose
Pogodynka >>
gladi
Posty: 24
Rejestracja: sob maja 23, 2020 5:18 pm

Mam pytanie jaką wersję Rosberypi 4 zamówić, zeby postawić sobie swój serwetek do supli ? , czy wersja 2 GB wystarczy czy brać 4Gb ?
ODPOWIEDZ

Wróć do „supla-docker”