#pytaniedoeksperta #komputery #serwery #plex #docker #nas #synology

Mireczki, jakie wasze zdanie, na serwer plexa, ewentualnie do zabawy z dockerem lepiej iść w Synogolgy NAS DS220+ z dodatkową pamięcią 8GB, czy może jednak Mini PC z linuxem? Dodam że nie zależy mi na bezpieczeństwie danych i nasa bym raczej używał z jednym dyskiem ewentualnie raid 0. Jakieś macie przemyślenia
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Klopsztanga: tyle ze bez gpu/igpu mozna zapomniec o transcodingu. O ile w wiekszosci wypadkow transcoding jest niepotrzebny o tyle zdarza mi sie go uzywac :)

@BooB: jak uwazasz. Nie wciskam na sile aczkolwiek wydaje sie najrozsadniejszym rozwiazaniem twojego problemu.
  • Odpowiedz
@BooB: no wiadomo, u mnie to główny focus był właśnie na niski pobór prądu, bo ja bardzo mało tego używam i mi było szkoda stawiać coś potężniejszego żeby na darmo ciągnęło prąd, wiesz, ja ogólnie też wszystko mam z gui więc to akurat nie problem, a co do adguard home, to właśnie sobie postawiłem na routerze bezpośrednio żeby jeszcze bardziej ograniczyć zużycie prądu, bo serwer jak nie używam to wyłączam,
  • Odpowiedz
Jeśli chcę mieć dostęp do kontenera z zewnątrz przez przeglądarkę to skąd mam wiedzieć jaki port zmapować przy uruchomieniu kontenera?
1. Uruchomiłem ubuntu docker run ubuntu bash
2. Zainstalowałem sobie pythona i inne potrzebne rzeczy
3. Zapisałem sobie plik typu hello world
4. Uruchomiłem apkę FLASKAPP=app.py flask run --host=0.0.0.0 i uruchomiło się na porcie 5000
5. Brak dostępu -> restart ubuntu z portem
docker run -p 8081:5000 ubuntu
nick230 - Jeśli chcę mieć dostęp do kontenera z zewnątrz przez przeglądarkę to skąd m...

źródło: comment_1655480372mDyrh3PvpwdBH6oTLblYQ6.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie jak mogę się od razu dowiedzieć, że to jest port 5000, to jest jakas defaultowa znana wartosc? Dla mongo na przykład pisze na docker hub, że jest to 27017.


@nick230: Zawsze możesz sobie znaleźć port z użyciem netstat -plnt
  • Odpowiedz
@nick230 bardziej mnie interesuje czemu restart kontenera jest problemem, co by wskazywało na to że źle je używasz i nie rozumiesz przeznaczenia. Celem jest to żebyś mógł go ubić i wskrzesić i mieć niezmienne środowisko, a wszelki setup w środku winien być zautomatyzowany (np przez dockerfile)
  • Odpowiedz
@nick230: ważne jest też czy poprzedni kontener skasowałeś (rm) czy zatrzymałeś (stop). Jeżeli skasowałeś to prawdopodobnie nie skasowałeś jego volume, prawdopodobnie będziesz w stanie podmontować dane poprzedniego kontenera do nowego jeżeli się okaże że poprzedni kontener skasowałeś zamiast zatrzymać
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #programowanie i #macbook - w fimie chcą mi dać macbuczka, jeśli sobie zażyczę i chętnie bym spróbował, ale boję się, że przy moim #php i użyciu #docker to będzie męka a nie przyjemność. Wiem, że są tam problemy z system plików i to spowalnia pracę, ale na ile ten problem jest upierdliwy i czy ew da się na tyle podrasować ustawienia, żeby
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masterix: z dockerem to jest lepiej i bardzo dużo zależy od obrazów jakie używasz.
u mnie w pracy pierwotnie wszystko było pobudowane bez wzięcia pod uwagę applowego ARM i czas response API to był liczony w sekundach (2-3s norma).
ale jak devops pobudował obrazy pod Apple Silicone, to response spadł do 200ms i robota bajka
  • Odpowiedz
@masterix: Mam linuksa, a w vagrant mam linuksa. Produkcja natomiast chodzi na procesorach ARM. Na produkcji też jest linuks.
Więc skoro M1 to ARM i na produkcji mamy ARM + Linux, stąd wniosek, że nawet jak zbudujesz obrazy pod ARM, to będą tak samo chodzić pod Linuksem jak i OSX.
  • Odpowiedz
Hej, potrzebuję małego popchnięcia w dobrą stronę jeśli chodzi o kwestie networkingu. W domku mam FTTH jednak na WANie mam prywatne IP (192.168.x.x). Publiczne IP u mojego dostawcy do 20 zł / msc. co przy obecnym abonamencie jest dość drogą usługą. Mam dostęp do darmowego VPS'a w chmurze Oracle'a na Ubuntu. W domu jadę na routerach ASUSa (AX82U robi za gateway wpisany w DMZ zaraz za routerem dostawcy) a także posiadam Raspberry
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ktos pomoze ogarnac instalacje dockera na ubuntu? docker desktop wyglada jakby nie dzialal poprawnie i ciagle mam komunikat docker desktop stopped a robie wedlug dokumentacji instalacje..
#docker #ubuntu
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#docker #devopsiarz
Panowie dokerzy, właśnie zaczynam w tym grzebać i napotkałem pierwszy problem z którym nijak nie mogę sobie poradzić.

Mój projekt spada się z kilku aplikacji - wszystkie w .Net Core:
- Identity server
- klient - tymczasowo MVC
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 0
@masaj: token tokenem, ssl sslem. To Ty wybierasz jak bardzo Ci zależy. Boisz się że różne części usługi mogą zostać podsłuchane, yo zrób że każdy komponent gada tylko po ssl. Boisz się że ktoś może podstawić swój komponent zamiast Twojego to robisz mutual tls (dodatkowo uwierzytelniasz każdy request między usługami za pomocą certow).

A jak nie ma takiej spiny i usługi i tak siedzą na wspólnych maszynach które są Twoje,
  • Odpowiedz
  • 0
@annotate: W sumie racja, nie wszędzie potrzebuje obsługiwać SSL - docelowo i tam ma to stać na AWS.

Z tym ze mam problem z uruchomieniem Identity Server na docker…nie chce działać po HTTP, stad moje wszystkie problemy.
  • Odpowiedz
Stwierdziłem, że wrzuce do dockera moją „aplikacje”. Aplikacja to skrypt php z bazą mysql o wielkości 20GB. Najpierw ściągnąłem z dockerhuba obraz Apache i próbowałem doinstalować php ale coś nie szło, potem obraz php wraz z Apache ale nie mogłem doinstalować modułów do mysqli. W końcu stwierdziłem, ze wezmę obraz debiana i na nim wszystko poinstaluje, ale wyszedł z tego potwór wiec wróciłem do php+Apache i tam okazało się, ze jest specjalny
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jeśli chcę przeładować nginx wewnątrz kontenera #docker to muszę wejść do środka kontenera i przeładować manualnie czy mogę zabić kontener i włączyć od nowa i wtedy się przeładuje?

#linux
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

I tak najprościej zrestartować. Szczególnie, że konfiguracja nginx może być poza kontenerem


@fervi: No nie najprościej. I uczysz go złych praktyk.

Nie będę cię uczył Dockera. Natomiast wiele aplikacji dockerowych korzysta z czegoś co można nazwać podkontenerami. Poczytaj coś o Docker Compose zamiast się "mondżyć"


@fervi: Korzystam z tego na co dzień w k8s. Czego mam się uczyć? Że istnieje coś takiego jak pody i to, że to
  • Odpowiedz
No nie najprościej. I uczysz go złych praktyk.


@Kryspin013: No tak, ale zawsze lepiej użyć tego co proponuję zamiast wysyłać killa xd

docker exec -it nginx-server nginx -s reload
  • Odpowiedz
Mam w docker-compose nginx-proxy i acme. W konfiguracji nginx mam że oczekuje on certyfikatów ssl na odpowiednich ścieżkach, i przez to nginx nie może wystartować. A Acme (który daje mu certyfikaty) od niego zależy. Kończy się to masą błędów nginx i cały docker-compose nie działa.

Jak mogę uruchomić nginx najpierw bez ładowania SSL a po powiedzmy minucie z załadowanymi SSL? Pomysł jest taki, że będą dwa równoległe configi (bez SSL i z
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli mam uruchomiony jeden node w docker swarm i 10 replik nginx'a, to co jest odpowiedzialne za obsługę requestów które trafiają do nginx'a? Jest tam zaszyty jakiś swarmowy lb?

#docker i troche #kubernetes
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach