via Wykop Mobilny (Android)
  • 1
Siemka, zacząłem myśleć nad zmianą ścieżki z programisty na devopsa ale w sumie nie do końca rozumiem co to znaczy, że mam się nauczyć dockera i AWS. Chodzi mi o to, że jaki zakres oznaczają te dwa pojęcia. Jest jakaś dokumentacja którą powinienem mieć obcykana? Czy może w dockerze mam umieć zrobić działający dockerfile/docker-compose a w AWS umieć postawić EC2 xD

#docker #aws #devops
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MusiZawierac4Znaki: najpierw zorientuj się co oznacza termin DevOps
I musisz umieć zdecydowanie więcej niż to co podałeś. Zresztą, dockera i AWS powinien znać każdy przyzwoity programista tworzący aplikacje w cloudzie.
  • Odpowiedz
@MusiZawierac4Znaki: @Wykopek_wykopek: @Djelon: ludzie, a gdzie znajomość sieci oraz security chociaż na jakimś minimalnym poziomie...
Rownie dobrze małpa może nauczyć sie klikania w AWS, jeżeli ma to wygladac tak ze chce 15k za klikanie i kodowanie jakiegos ulepa nie wiedzac co robi, a jak sie s-------i to zrzuci wine na administratora to niech lepiej tego nie robi...
  • Odpowiedz
Posiadam dwa pliki yaml w jednej lokalizacji docker-compose.yaml oraz docker-compose.dev.yaml
Różnią się wsadem, a dokładnie nazwą kontenera i portem:
1. 80/web-app
2. 81/web-app1

Odpalając je po kolei, zamiast dwóch odpalonych kontenerów na raz to pierwszy podmienia się w drugi i tak w koło... Nie mogę mieć odpalonych dwóch
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@klepie-biede: bo tak jutubowe poradniki pokazują: kontener dla dev, dla testów itd. podział i możliwość odpalenia composerem kilku z jednego obrazu
piszesz o czymś z czym nie miałem styczności :D
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@krecik77: Na VMWare się robi briged network i wtedy VM używa "twojej" sieci.

Na ale windzie chyba lepiej użyć docker desktop do takich zabaw.
  • Odpowiedz
Jak skonfigurowac aplikacje backendowa z frontendowa tak by apka frontendowa mogla wysylac requesty na backend?
Mam obecnie kontener w dockerze z nginx, ktory hostuje tam pliki html i chcialbym wysylac post na koncowke do api na tym samym serwerze, ale nie wiem jak najprosciej polaczyc ten kontener z backendem.
Jak backend wlaczam za pomoca uvicorn app:app --host 0.0.0.0 --port 8080 to moge sobie z localhosta zrobic curl do tego api i mi
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@przepyszna_frytka: tak na szybko to wydaje mi się, że w kodzie frontendu powinieneś wołać endpoint tak jak widzisz go jako user z zewnątrz, bo request wykonuje się w przeglądarce, nie na serwerze. Czyli jeżeli backend masz dostępny z hosta jako "http://localhost:8080" to UI też powinien wołać tak samo. Host appka-backend jest używany przy komunikacji między kontenerami (np dwie aplikacje backendowe)
  • Odpowiedz
Dobra, bo mnie krew zaleje. Miałem kiedyś #zabbix na serwerze standalone. Baza, serwer, agent - wszystko chodziło. Teraz próbuję sobie w domu postawić i wszystko rozdupczyli na osobne obrazy #docker

Mam serwer mysql na hoście, czysty bare metal, działa. Mam contener "zabbix-server-mysql", wszystko chodzi. Łączy się do bazy, w bazie ze 40 wątków wisi, logi czyste, status full duper okej.
Drugi kontener to "zabbix-web-nginx-mysql". Wszystko chodzi, wyświetlają się panele,
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RRybak: źle CI napisałem to działa inaczej. Instancja WWW musi mieć dostęp BEZPOŚREDNI do serwera. Szuka go po IP wpisanym w konfigu (dla centosa: /etc/zabbix/web/zabbix.conf.php)

$ZBX_SERVER
$ZBX_SERVER_PORT

Nie potrzebują do tego bazy danych w ogóle.
  • Odpowiedz
@mk321: @linuksozerca: @mmichal: dżisas krajst... możecie mnie oklepać klapkami po głowie.
Zacząłem przepisywać jeszcze raz envy, przez kopiowanie ich do notatnika. W adresie ZBX_SERVER_HOST miałem dwie kropki po 192..168.0.66 . Te dwie kropki były niewidoczne w GUI portainera przez lichą czcionkę. W notatniku od razu to wyszło.
Masakra - sorki, za kłopot - dzięki za podpowiedzi! (mimo wszystko upewniliście mnie, że to nie jest czarna magia
  • Odpowiedz
#netprasowka 41/21

1. Jeśli pracujesz z sieciami tranzytowymi, to często konfigurujesz polityki BGP. Czasem możesz nie mieć pewności czy ta polityka zadziała tak, jak powinna. Jak sprawdzać polityki routingu? Anycast?

https://blog.apnic.net/2021/09/22/did-you-validate-your-routing-policies/

2.
Showroutepl - #netprasowka 41/21

1. Jeśli pracujesz z sieciami tranzytowymi, to cz...

źródło: comment_1633936447y3Q11KTlxsDuXMS3r68KIM.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

O 9:00 na Twojej skrzynce pojawi się Netprasówka.

Oprócz tego, co poniżej ⬇️ dojdzie nowy dział i będą oferty pracy, które są warte uwagi.

Jeśli nie jest jednym z setek czytelników Netprasówki zapisz się: https://showroute.pl/netprasowka
#siecikomputerowe #docker #kursyonline #pracait #cisco #netprasowka
Showroute_pl - O 9:00 na Twojej skrzynce pojawi się Netprasówka. 

Oprócz tego, co ...

źródło: comment_16336723874Lv6ob4tEHuOHkutVP57PW.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#devops #docker
Siema Mirki! W robocie korzystamy z Docker Swarm i ostatnio pojawił się dosyć uciążliwy problem. Nasz stack składa się z kilku naszych serwisów + monitoring (Consul, Prometheus). Co jakiś czas niektóre z serwisów zaczynają nagle zużywać 100% CPU i sprawiają wrażenie jakby się zawiesiły. Zrestartowanie dockera z poziomu systemu (lub nawet całego serwera) pomaga na jakiś czas, ale problem ciągle wraca. Z racji braku doświadczenia w
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Klicker: Problem w tym, że z zewnątrz to wygląda jakby te aplikacje zaczynały się zawieszać przypadkowo. Tym bardziej, że są to zarówno serwisu monitorujące, jak i leciutkie serwisy przetwarzające eventy. Swarmpit nie pokazuje nic nadzwyczajnego jeżeli chodzi o parametry chociażby pamięci. Logi tez nie mówią nic konkretnego. Jakieś pomysły może w jaki sposób monitorować to dla samego serwera?
  • Odpowiedz
siema mirki
musiałem docker desktopa na służbowym laptopie z windowsem zainstalować. Wyświetliło mi się poniższe img
Firma, to dosyć spore korpo. Tak się zastanawiam co tera XD Chciałem mieć na hoście tego windowsa, wydaje mi się, że pozostaje mnie wirtualka i na niej docker? XD
Nie widzę innej opcji instalacji dockera na windwos

#pracait #devops #docker #informatyka #programowanie
TMBRK - siema mirki
musiałem docker desktopa na służbowym laptopie z windowsem zains...

źródło: comment_1632835217HlWGf76ZdSFhxTeSMCFri7.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przestań używać dockera i zacznij podmana. Docker ci już nie jest do niczego potrzebny. Z K8S wyleciał nie bez powodu. No chyba, ze musisz mieć integracje z IDE, no to sorry.

Możesz go (podmana) postawić na WSLu bez problemu: https://www.redhat.com/sysadmin/podman-windows-wsl2

Jest na GH issue na podman desktopa, ale o ile to się wydarzy, to nie za prędko i będzie to dziełem community: https://github.com/containers/podman/issues/11494

No albo podman remote client - jak w docsach
  • Odpowiedz
#wiecejnizkonteneryzacja

Pojawił się nowy odcinek podkastu, w którym opowiadam o moim projekcie: Kubernetes Maestro. Dla stałych słuchaczy może to być ciekawa informacja, dla innych może to być tylko "reklama". Mam tego świadomość, aczkolwiek postanowiłem, że wrzucę o tym info, gdyż poświęciłem temu projektowi setki godzin.

Kolejne odcinki są już w planie i zaczną się pojawiać początkiem października.

-
dnaprawa - #wiecejnizkonteneryzacja 

Pojawił się nowy odcinek podkastu, w którym o...

źródło: comment_1632728845VVqtO9HjOACUVuwkBoD7pK.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lookaszpl: tak, ponieważ demo było dostępne tylko przez czas zapisów do 1 edycji Kubernetes Maestro ;) jeżeli chciałbyś je obejrzeć daj znać na damian@szkoladockera.pl
  • Odpowiedz
siema
w nowym projekcie będę pracować z k8s. Stwierdziłem, że przerobie sobie jakiś kurs przed nim :) Widzę, że najbardziej są polecane kursy od kodeklouda i sporo ludzi poleca najpierw zacząć od CKAD. Czy CKA zawiera w sobie równiez CKAD? Na którym kursie się lepiej przygotuję? To będzie moje pierwsze podejście do k8s, wcześniej do orkiestracji zaprzęgałem swarma i moim głównym celem będzie właśnie migracja projektów z dockera -> k8s
#kubernetes
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TMBRK: CKAD jest o wiele latwiejszy od CKA i tak, sporo materialu z CKAD jest w CKA.
ten kurs na kodekloud spokojnie wystarczy. bardzo fajnie ze tam laby i zadania praktyczne masz podczas kursku.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
#devops #docker

Cześć Mirki I Mirabelki
Uczę się dokera I mam pytanie co robię nie tak chcę uruchomić aplikację w kontenerze python(flask) + redis. Aplikacja która ma wyświetlić jedynie ilość odwiedziń na stronie.
Aplikacja się uruchamia redis też bo widzę w logach ale aplikacji nie mogę wyświeltić w przeglądarce na localhost nic nie ma. Porty są otwarte. Domyślame się że problem może leżeć w samym docker-compose ponieważ nie mam
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wydaje mi się, że w konteneryzacji chodzi o to, żeby jeden Dockerfile odpowiadał jednej usłudze. W docker-compose dobrze ustawiasz dwa serwisy, ale korzystanie z jednego pliku to zły pomysł.

To co masz w tym Dockerfile to tzw. Multistage build. Ona najpierw tworzy jedną usługę, kopiuje do kontenera pliku, następnie wszystko oprócz tych plików czyści i tworzy nowy build z tamtymi plikami. W tym środowisku chyba nie zadziała python, bo finalnie zostaje tam
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Dbzdur @panDocent hej bo nie odpisałem sorry
Co pomogło wywalenie z Dockerfila redisa
Poszedł do docker-compose plus dorzuciłem tam dwie zmienne środowiskowe
REDISHOST: redis i
REDIS
PORT: 6379
Ponieważ aplikacja napisana we flasku ogarniała dane o
  • Odpowiedz
#programowanie #programista15k #devops #linux #docker

Hej, używam ffmpeg'a i youtube-dl w dockerze.

Przy lokalnym developmencie na windowsie wszystko śmiga (pobieranie wideo) schody zaczynają się kiedy stawiam sobie obraz dockerowy na kompie, wtedy pobieranie filmu z yt za pomocą ffmpega cały czas wyrzuca kod HTTP 403. Chce mieć to skonteneryzowane bo będę wystawiał dynamicznie na chmurze on demand (najprawdopodobniej jakaś kolejka). Any ideas,
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak to jest, jakim sposobem router wie na którym porcie znajduje się PiHole na lokalnej maszynie? Poprzez ustawiony parametr "serverIP"? Czy w takim razie na tej samej instancji Dockera nie będę mógł postawić kolejnego PiHole z innymi regułami, bo nie zostanie mi przydzielony nowy adres IP dla serwera DNS?

#pihole #docker
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@a231: Aha, czyli nie muszę się przejmować tym, że potencjalnie hostując inny serwis na tym samym adresie zajdzie konflikt, bo zapytania do DNS idą poprzez specjalny port, który jest wykorzystany tylko przez pihole. Teraz wydaje mi się, że to rozumiem. Dzięki
  • Odpowiedz
Nie do końca rozumiem idei dockera dla developerów. Z tego co czytałem to tworzy się obraz i np jakim chciał zkonteneryzować Springa to co każdą zmianę w kodzie muszę zrobić mavenem builda i potem zrobić nowy obraz, żeby zastosować zmiany. Po co coś takiego robić? Nie wydłuża to pracy?
#docker
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maides: jak wszystko jest zrobione poprawnie, to albo nie potrzeba żadnych rebuildów obrazu kontenera, albo tworzenie obrazu jest szybkie bo większość kroków jest już zcacheowanych
  • Odpowiedz
Próbuje przy pomocy docker-compose odpalić postgresa + aplikację napisaną w go. Teoretycznie wszystko sie odpala, ale przy próbuje uruchomienia migracji, mam info, że nie może połączyć się z do hosta bazy. Problem jest o tyle dziwny, że kumpel na swoim serwerze, odpala dokładnie ten sam kod i mu działa – niestety jest teraz offline i nie jestem w stanie porównać konfiguracji sprzętowej, wersji dockera itd. Może jakiś mistrz dockera coś podpowie? Dodam,
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach