Raspberry PI - Instalacja dockerowa

Moderator: fracz

User avatar
fracz
Posts: 2262
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

kkarnas wrote: Sun Jul 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
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

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

Code: Select all

./supla-docker/supla.sh: line 33: docker-compose: command not found
a niby wszystko zrobiłem ok. O co chodzi?
User avatar
fracz
Posts: 2262
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

Code: Select all

docker-compose -v
Co pokazuje?
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

fracz wrote: Fri Oct 18, 2019 7:07 am

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

 pip uninstall docker
apt install python-docker
Oziborn19
Posts: 68
Joined: Wed Sep 18, 2019 11:32 am

Post

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
Posts: 8
Joined: Sun Aug 25, 2019 7:53 pm

Post

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.
User avatar
michael
Posts: 1301
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Musisz przekierować na malinę porty TCP - 80, 443, 2015, 2016
:mrgreen: :mrgreen: :mrgreen:
User avatar
Robert Błaszczak
Posts: 4116
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

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
Posts: 165
Joined: Wed Apr 26, 2017 9:36 am

Post

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

Code: Select all

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...

Code: Select all

sudo apt-get -y install python3-pip
pip3 install docker-compose
Pogodynka >>
gladi
Posts: 24
Joined: Sat May 23, 2020 5:18 pm

Post

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

Return to “supla-docker”