Raspberry PI - Instalacja dockerowa

Moderator: fracz

Awatar użytkownika
fracz
Posty: 1791
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Rybna

pn lip 29, 2019 6:59 am

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: 710
Rejestracja: pn maja 07, 2018 8:00 pm

pt paź 18, 2019 4:04 am

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: 1791
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Rybna

pt paź 18, 2019 7:07 am

Kod: Zaznacz cały

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

sob paź 19, 2019 8:10 am

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

czw gru 05, 2019 6:40 pm

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: 3
Rejestracja: ndz sie 25, 2019 7:53 pm

wt lut 11, 2020 11:49 am

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: 1067
Rejestracja: śr lis 09, 2016 8:00 am
Lokalizacja: Wojkowice

wt lut 11, 2020 11:52 am

Musisz przekierować na malinę porty TCP - 80, 443, 2015, 2016
Kabel ucięty na miarę zawsze jest za krótki...
Awatar użytkownika
Robert Błaszczak
Posty: 758
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontaktowanie:

wt lut 11, 2020 11:55 am

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
https://www.blaszczak.pl
ODPOWIEDZ