Mam terminal i chcę zrobić z niego #nas + kontenery #docker.
Jaki system polecacie? Testuje właśnie #openmediavault i ogólnie jest OK, ale brakuje mi jakiegoś jednolitego interfejsu, przez który można by się logować przez internet i zarządzać plikami z poziomu przeglądarki (coś w stylu prywatnej chmury). Jakie jeszcze inne dystrybucje są warte uwagi?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Co myślicie o trzymaniu bazy danych w kontenerze #docker? Nie przychodzą mi do głowy żadne minusy, a jednak obiło mi się o uszy, że to amtypattern. #programowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@Kris10: mam na produkcji bazę z tysiącami operacji na sekundę i kilkadziesiąt milionów rekordów. Silnik jest w dockerze, dane host, baza postgres. Ale to nie jest tak, że uruchomisz i z głowy. Pod większe zastosowania trzeba zmieniać configi itp. i analizować czy docker ma jakieś swoje quirki dodatkowo. Więc docker w tym przypadku to dużo dodatkowej zabawy. Pod testing oczywiście docker wyłącznie polecam.
  • Odpowiedz
"Kubernetes is deprecating Docker" – czy to koniec Dockera?

Wystarczy obejrzeć 10-minutowe wyjaśnienie! Jest to urywek z festiwalu Docker & Kubernetes – bezpłatnej konferencji online, która odbyła się w dniach 25.01-02.02.2021.

Jeśli chcesz obejrzeć wszystkie nagrania, dołącz do listy oczekujących na https://wkontenerach.pl.
Łącznie to około ➡10 godzin⬅ wiedzy o kontenerach w formie wideo od 4 różnych prelegentów.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Boska_Klaudia: Bloat zależności (mamy Postgresa ale do wyszukiwania jebniemy ES bo czemu nie, do kolejki jebniemy RabbitMQ czy Redisa, mimo iż nasza aplikacja w szczycie będzie miała 3 użytkowników, wliczając autora i jego mamę), konieczność konfiguracji Dockera oprócz konfigurowania samej aplikacji by móc zacząć pracować, nieumiejetną obsługę aplikacji w Dockerze (brak reapera przez co mnożą się zombie), abstrakcja cieknącą na lewo i prawo, networking w kontenerach… Wymieniać dalej? Zamiast tego
  • Odpowiedz
#laptopy #lenovo #legion #pustulkowelaptopy #pcmasterrace #intel #amd #windows #vmware #devops #docker #programowanie #intellij #java #gry

Lepiej brać procesor Intel i7-10750h czy Ryzen 7 4800H. Chodzi o laptopa Legion 5 z RTX 2060.

Zastosowania: programistyczne/IT, gry.

Legion 5 z RTX 2060 do programowania/IT, gier.

  • Intel i7-10750h 27.0% (24)
  • Ryzen 7 4800H 73.0% (65)

Oddanych głosów: 89

  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Legionie z Intelem teoretycznie można zainstalować BIOS z Legiona z Ryzenem


@mk321: nie bios z intela, tylko modyfikowany bios który zrobił jakiś mietek pewnie kińczyk. Co do intela pytanie czy w ogóle takie hyper-v jest aktywne, bo to jednak gamingówka a nie biznesówka, ale może tylko niepotrzebnie kraczę ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@mk321: możesz poszukać moich poprzednich odpowiedzi w sprawie działania Ryzena z Linuxem. tdlr: już wszystko działa, minus to problem z automatycznym przełączaniem się pomiędzy grafikami ale to bardziej problem Legiona/INVIDIA niż samego procka.
  • Odpowiedz
Czy mógłby ktoś wyjaśnić jak prosto rozwijać i hostować apkę webową z apache i bazą? Chodzi mi o proste wyjaśnienie jak zrobić to z #docker Wydawało mi się, wszystko powinno być w jednym kontenerze, żeby było prościej, tymczasem wszędzie piszą, żeby każdy proces był w osobnym kontenerze. Czy coś mi to daje?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@paul8585: takie retoryczne pytanie "food for thought" - czy Twoja aplikacja (załóżmy, że jest napisana w Pythonie) potrzebuje Pythona, czy Ubuntu (lub jakiegokolwiek innego systemu) z zainstalowanych Pythonem? :)

System operacyjny to nie tylko platforma która pozwala na uruchamianie innych programów; ale do tego jeszcze mnóstwo innych procesów których aplikacja docelowo nie potrzebuje.

A co do Twojego pytania powyżej - system na którym jest uruchomiony Docker (czyli ten na którym
  • Odpowiedz
@LysyKluchol: o dzięki za wyjasnienie, ucze sie dockera i dla mnie troche niejasne to wszystko jest. Ale juz widze jakie fajne benefity korzystania z dockera będę miał
  • Odpowiedz
Czy ktoś z Was czytał może czy są plany by docker odpalał (emulował) wirtualki x86 na makach ARM? Bo póki co się nie da, wywala, że inne środowisko. No i jak ktoś pracuje na kontenerach x86 to musi robić osobny kontener pod ARM, ale to samo tyczy się rozszerzeń (nie wszystkie też są pod ARM) jak Jenkins itd. więc wychodzi wspieranie równoległe dwóch architektur, co w wuj utrudnia... :/

#programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@botul: To w takim razie życzę powodzenia w nowym wyzwaniu :) Ja też chciałbym iść w podobnym kierunku, czyli najpierw admin, potem może devops, ale długa droga przede mną. Chciałbym w wakacje dorwać jakiś staż na tego typu stanowisku, ale zobaczymy co z tego wyniknie :)
  • Odpowiedz
@Gaussik: teraz to najlepiej uczyć się wszystkiego od razu. Automatyzacja w większych firmach to wymóg, więc np. Ansible warto poznać, a to nie jest strasznie trudne. Do tego jakieś skrypty w Bash/Python/Go, ogarnięcie podstaw git i już jesteś małym devopsem. ( ͡° ͜ʖ ͡°)
Rozwojowo - Cloud - AWS moim zdaniem najlepiej, choć Azure też jest popularny w Polsce.
Czysta adminka odchodzi w tło. Aplikacje buduje
  • Odpowiedz
Mireczki. Zauważyłem ostatnio, że przy deployu (worker gitlaba + własny build.sh) nie ubija mi workerów messengera przez messenger:stop-workers. Supervisor wyłączony i w podglądzie joba na gitlabie mam poprawny komunikat od symfony, że zostały zatrzymane. Po wykonaniu builda i podniesieniu aplikacji, widzę jednak 2 takie same procesy messenger:consume. Dopiero ręczne ubicie i podniesienie przywraca do normy. Jak się zabrać do debugowania tego? Na 100% działało to poprawnie jeszcze kilka tygodni temu, więc wykluczam
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jestem ciemny jeśli chodzi o #docker itp. więc mam następujące pytanie, mam sobie testową apkę w springu i chce sobie ją dodać do kontenera, nie moge zainstalować tego dockera dla windowsa więc mam sobie AWS Lightsail i tam mam dockera na linuxie. I teraz jak piszę u siebie i chce sobie stworzyć obraz to muszę sobie zrobić dockerfile, wrzucić to na github i tam sobie to dockerem odpalić. Z tym
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#macbook taki dobry mówili, no to mam... Ktoś może mi powiedzieć jak skonfigurować #docker tak abym mógł korzystać z docker-host-manager, czyli jak wpiszę w przeglądarce adres kontenera i sieci to mi się pokaże strona z wybranego kontenera. Generalnie mam docker-compose.yml z konfiguracją, która działa na Linux ale tutaj nawet ping do kontenera mi nie działa. Na Macu trzeba to jakoś inaczej robić?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@drwxr: Tak, i jak uruchamiam normalnie kontenery komendą docker to działa mi to wszystko doskonale. Rypie się dopiero kiedy chcę użyć docker-compose i stworzę własny network
  • Odpowiedz
@brudny: W xenserverze można bez problemu spiąc fizyczne serwery w klaster. Musisz tylko pamięteć, że trzeba mieć 3 serwery i zewnętrzny storage ale to da się obejść ;)
  • Odpowiedz
Mirki, planuje przesiadkę na #apple do pracy przy #webdev (inb4 nie obchodzą mnie tu o wojenki apple vs windows vs linux). Dokładnie na te nowe modele z prockiem M1 ale poczytałem, że trochę przypał przez brak poważnego wsparcia dla #docker i wirtualizacji. Zastanawiam się co z tym faktem zrobić, kupić w ciemno i liczyć, że szybko to wsparcie zostanie wprowadzone na sensowny poziom, a może przycelować
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy mógłby ktoś polecić przystępny kurs/materiał prezentujący #docker ? Chodzi mi o case dla programisty, który po prostu chce tworzyć w różnych środowiskach i łatwo deployować. Jest tego mnóstwo w sieci, ale nie dam rady przedzierać się przez wszystko, a te które widziałem bardziej mi zaciemniły niż wyjaśniły.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś tani hosting gdzie można odpalić apkę symfony na dockerze?
Kiedyś korzystałem z linuxpl - był tani i dobry; dostęp ssh, jak jakiegoś narzędzia brakowało w konsoli to miły admin na prośbę doinstalował.

Ale teraz chciałbym coś na dockerze postawić żeby potestować, trochę się pobawić i zastanawiam się czy jest coś analogicznego, gdzie mogę wydać 2-3 dychy i mieć na rok serwerek do zabawy.

#programowanie #hosting #
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

myślałem, że na zachodzie widełki płacowe w ogłoszeniach to norma


@LucaJune: nie gdy budżet jest nieograniczony a poziomowanie odbywa się po zatrudnieniu pracownika

Np. jak miałby ci ktoś dać widełki na pracę w Amazon jako software engineer, jak to czy wpadasz na L4 ($80k-$120k) czy L6 ($200-$260k) wiadomo dopiero po tym jak wyślesz CV i przejdziesz rekrutację?

Firma taka jak Tesla nie ma ograniczenia budżetu to i po co widełki?
  • Odpowiedz
Czy dobrze rozumiem, że docker-compose, pozwala uruchomić wszystkie nasze kontenery z jednego pliku? Czy mając w pliku docker-compose wyszczególnione trzy kontenery to one uruchamiają się jako jeden kontener, czy startują jako trzy oddzielne? Ostatnie pytanie, czy po zmianach w kodzie nadal muszę przebudować obraz ręcznie (docker build), czy można to jakoś zautomatyzować? Z góry dziękuję za odpowiedzi :)
#programowanie #docker
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dnaprawa: dzięki za opowiedz, to w przypadku gdy uruchomię kontenery oddzielnie, a nie przez docker-compose. To nie będą się one mogły komunikować np. za pomocą REST?
  • Odpowiedz
Możecie polecić jakiś tani hosting na który można wrzucić obraz dockerowy (java). AWS, Azure, GCP naliczają koszty w zależności od używanych zasobów (nie chce skończyć z dużym rachunkiem pod koniec miesiąca). Szukam czegoś z prostym modelem płatności.
#programowanie #java #docker
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Di4bllo: jak nie użyjesz autoscalingu, to skończysz z takim jaki sobie skonfigurujesz. A opłaty za ruch są tak niskie, że przy takim serwisie nie ma opcji byś zapłacił więcej niż dolara.
  • Odpowiedz