@Kermii: Ja przerabiałem Docker Mastery od Breta Fishera i sobie cenię, tylko to raczej nie jest stricte pod QA, ale solidne podstawy złapiesz. Przy cenach promocyjnych, to możesz na spokojnie kilka kursów spróbować.
  • Odpowiedz
✨️Szkolenie Live: Kubernetes Dla Programistów!✨️

Kubernetes pozwala zautomatyzować proces wdrażania, skalowania i zarządzania skonteneryzowanymi aplikacjami. Dziś pokażę Ci jak zacząć z nim pracować, dlatego w trakcie szkolenia Live:
✅ Zaznajomię Cię z architekturą Kubernetesa - czym jest, jak działa, przybliżę kluczowe komponenty, oraz opowiem, jaka jest zasadnicza różnica pomiędzy Kubernetesem a Dockerem/Docker Compose.
✅ Pokażę Ci jak zbudować lokalne środowisko (narzędzia i oprogramowanie) do pracy z Kubernetesem.
✅ Wykonamy pierwsze wdrożenie aplikację internetową do klastra Kubernetesowego,
SoftBull - ✨️Szkolenie Live: Kubernetes Dla Programistów!✨️

Kubernetes pozwala zau...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach


Zrobiłem sobie obraz podmana za pomocą toolboxa. Teraz jak daję np. sudo podman run registry.fedoraproject.org/fedora-toolbox:37 ls /root wypisuje mi pliki które z punktu widzenia tego obrazu są w /var/roothome, a więc te które z mojego punktu widzenia są w /root, a jak dostać się do tych które po zalogowaniu do obrazu, są w moim katalogu domowym? (czyli w /root, bo to obraz roota).
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę mieć w #docker #postgresql w trybie slave-master i utknąłem na konfiguracji. Mianowicie, postgres widzi syntax error w pliku, a ja już nie wiem co mam tam wpisać żeby się odczepił.
syntax error in file "/etc/postgresql/pghba1.conf" line 1, near token "all"

Treść tego pliku to jedna linia:
hostname all all 172.28.0.20 255.255.255.0 trust
Co ciekawe, ten plik docker-compose działa na #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robię projekt w oparciu o Kafkę i Sparka i chciałem spróbować go wydeployować do chmury (pewnie GCP z free tier) z użyciem #docker #kubernetes #terraform. Jestem zielony w tematy #devops i traktuję całość jako naukę. Dockera jako tako ogarniam, Kubernetes i Terraform to tyle co wiem +/- co to za toole.

Czy moja strategia jak do tego podejść ma sens:
1. Tworzę docker-compose z obrazami
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Hej, w branży IT jako dev mam już dobre kilka lat expa, zaliczyłem w międzyczasie parę firm, wiedza a co za tym idzie hajs się generalnie zgadzają ale od kilku tygodni zastanawiam się nad stworzeniem swojego kursu programowania (js na backendzie i froncie oraz cała otoczka w około tego). Rynek generalnie teraz ciężki dla zaczynających w naszej branży a ja generalnie chciałbym podejść do tematu rzetelnie bez obiecywania i
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: Głównym problemem jest to że osoby po kursie do końca życia chcą robić tylko jedno, w jednym nauczonym frameworku, języku. Jesli podczas rozmowy wyjdziesz delikatnie poza ramy tego co było na kursie - koniec, czarna dziura, przerazenie w oczach ( ͡° ͜ʖ ͡°)

Pomijam uprawianie ściemy w CV, które jest częste.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 5
@AnonimoweMirkoWyznania: ogarnij sobie jakiegoś marketingowca i dziewczynę do występowania w reklamach na YT. Liczy się jak się sprzedasz, a nie dama wartosc merytoryczną kursu. Aktualnie na udemy są naprawdę świetne kursy za grosze. Ba, e internecie jest dostęp do naprawdę świetnych materiałów za darmo.
Już sam fakt że taka osoba nie potrafi samodzielnie znaleźć informacji w internecie ją skreśla. Dlatego ci bootcampowcy nie są nigdzie akceptowani.
  • Odpowiedz
Cześć,

✨️ Z radością mogę powiedzieć, że Polska Społeczność doczekała się pierwszej polskiej publikacji na temat Spring Boota.
Osobiście zadbałem o to, aby Spring Boot: LiveBook wyróżniał się na tle innych publikacji innowacyjnością. A to co oferuje znacznie bardziej wykracza poza ramy tradycyjnych książek.

✅ Jako punkt pierwszy postawiłem na esencjonalność – LiveBook zawiera najważniejsze rzeczy, które przydadzą się każdemu, kto pracuje ze Spring Bootem. Dążyłem do wyeliminowania niepraktycznych lub rzadko spotykanych mechanik.
SoftBull - Cześć, 

✨️ Z radością mogę powiedzieć, że Polska Społeczność doczekała ...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Icouldbeyourmom: Nie opracowywałem wersji elektronicznej. W pierwszej kolejności skupiłem się nad wersją papierową. Jak będzie zainteresowanie wersją elektroniczną i znajdę więcej czasu, to postaram się też wydać ebooka ( ͡~ ͜ʖ ͡°)
  • Odpowiedz
Mam sobie docker-compose łączący serwis backendowy, frontend i api gateway. Wszystko śmiga, ale za każdym razem gdy chcę coś zmienić muszę zrobić docker-compose down, build i potem up. Niby działa ale to jest katorga straszna i zgaduję że to się inaczej robi.

Dwa rozwiązania jakie ja widzę to:
1. Postawienie modyfikowanego serwisu na localu i podniesienie wszystkich pozostałych kontenerów.
Plusem jest to że wszystkie hot reloady działają ponownie, minusem to że muszę pewnie robić
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wersja webowa najnowszego wydania newslettera #unknownews jest już dostępna :)

https://mrugalski.pl/nl/wu/waGNo4lUQ2oZB4SbGNo5uQ

P.S. Publikuję co piątek. Możesz obserwować mnie, mój tag lub zapisać się na newsletter, aby otrzymywać takie zestawienie prosto na maila.

Tagi: #technologia #informatyka #ciekawostki #programowanie #webdev #linux #security #docker #ios
imlmpe - Wersja webowa najnowszego wydania newslettera #unknownews jest już dostępna ...

źródło: comment_1668154660AOqQHetpvqWK6TKLgShqUG.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorzystaniem GitLaba zaprojektujemy scenariusz w ramach którego pobierzemy kod aplikacji Frontendowej (Angular) oraz Backendowej (Spring Boot) z repozytorium, przebudujemy go i stworzymy dla nich obrazy Dockerowe, które umieścimy w Container Registry. W finalnym etapie naszego scenariusza obrazy Dockerowe zostaną wdrożone i uruchomione na Cloud Hostingu!

Nowa edycja z myślą o osobach, które o nią dopytywały i w tym też @ArcadiusK
SoftBull - ✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorz...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam sterownik który udostępnia po websocket nastawy i aktualne temperatury, chciałem zrobić sobie z tego wykres np. w Grafana.
Trafiłem na pewne trudności, nie będzie to raczej plug&play:

Po połączeniu websocket sterownik odpowiada :
{"wrkfnc":true,"type":10,"name":null,"args":null}
ja muszę odesłać to samo, potem kolejne polecenie z loginem i hasłem a następnie sterownik wysyła sam kazdą zmianę parametru w takiej formie :
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@morik: grafana tylko czyta dane więc musisz jej zapodać źródło danych. Czyli może wrzucaj te rzeczy do bazy jakiejś?
przykładowo, cytując:

Send this data to elasticseacrh, index it and connect elasticseacrh to grafana. If youre new to elasticseacrh, look at graylog with elasticseach and have graylog handle the indexing together with a plugin called cerebro. This stuff can be fun once you get the hang of it.


ale możesz użyć
  • Odpowiedz
@morik: Imho powinieneś iść w kierunku endpointu /metrics, zbierania tego np do Prometheusa i podłączeniu promka jako backend do grafany

Możesz napisać np skrypt w pythonie który robi 'init' połączenia ze sterownikiem, ściąga dane, możesz potem dowolnie je przemielić i wystawić przez endpoint HTTP, to zbiera prometheus via scrape_config, grafanie podajesz URL do Promka i masz dostępne metryki.
  • Odpowiedz
docker, jego volumes itp powinno zostać nieruszone prawda?

@AnonimoweMirkoWyznania: Pozostaną na dysku, ale przy aktualizacji Dockera serwis Dockera zapewne poprosi lub po prostu zrobi restart, a razem z nim wszystkie kontenery.
  • Odpowiedz
django (gunicorn) + postgres + nginx opakowane w #docker compose

Uruchamiam - wszystko śmiga jak należy. Jednak po jakimś czasie nieużywania strony (kilkadziesiąt minut) bardzo długo zajmuje załadowanie strony. Jak już się załaduje to znowu wszystko działa bardzo szybko.

Wszystko stoi na vps, 8gb ramu (zużycie w idle znikome), 200gb pamieci

Miał
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KKK1337: zainstalowałem iotop, kompletnie nic nie wskazuje na bottleneck

Utworzyłem /swapfile w identyczny sposob jaki jest na drugim serwerze. Mam nadzieje że to będzie to
  • Odpowiedz
✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorzystaniem GitLaba zaprojektujemy scenariusz w ramach którego pobierzemy kod aplikacji Frontendowej (Angular) oraz Backendowej (Spring Boot) z repozytorium, przebudujemy go i stworzymy dla nich obrazy Dockerowe, które umieścimy w Container Registry. W finalnym etapie naszego scenariusza obrazy Dockerowe zostaną wdrożone i uruchomione na Cloud Hostingu!

✅Dzięki temu osiągniemy w pełni zautomatyzowany proces w ramach którego:
Następuje budowanie i testowanie znajdującego się w repozytorium ➜ Tworzony zostaje obraz
SoftBull - ✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorz...

źródło: comment_1667156893tWqMG3b6uSnjW5SNK0R0xd.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uzywa ktos ubuntu i moze sprobowac utworzyc nowy projekt laravela w dockerze? Probowalem Laravel Sail - pobiera, instaluje, uruchamia ale po wejsciu w localhost mam permission danied, a z kolei przy pomocy obrazu bitnami/laravel z docker hub strona dziala, ale ja nie mam uprawnien do zapisu w plikach projektu
A chce miec proste srodowisko; robie sail up / docker-compose up, otwieram sobie folder w phpstorm i pisze nie przejmujac sie reszta, zeby
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alwaysdata to usługa która pozwoli Ci umieścić na serwerze własną aplikację napisaną w .NET, Deno, Elixir, Go, Java, Lua, Node.js, PHP, Python, Ruby lub innych!

✨Dodatkowo w porównaniu do Heroku jest ona łatwiejsza w zarządzaniu dzięki możliwościom połączenia się z usługą z wykorzystaniem FTP, SSH lub WebDAV. Ponadto jest też bardziej funkcjonalna, ponieważ do dyspozycji mamy liczne integracje z bazami danych lub systemami kolejkowymi.

Mankamentem jest limit dla wersji bezpłatnej, który ograniczony jest do
SoftBull - Alwaysdata to usługa która pozwoli Ci umieścić na serwerze własną aplikacj...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak się zaraz w-----e to w-----e tego #cron z #docker i zmontuje własnego crona jako submoduł w pythonie do moich skryptów ( ͡° ʖ̯ ͡°)

Co zrobić w momencie gdy cron wyrzuca błędy w postaci:

crond: can't change directory to '/var/spool/cron/crontabs': No such file or directory
Próbowałem nawet ręcznie zrobić mkdirem ten folder, a ten się nadal pruje
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NewEpisode: montujesz jakieś katalogi przy odpalaniu? może nadpisujesz ten katalog?
spróbuj też odpalić jako root na próbę
CMD [ "/usr/sbin/crond", "-u", "root", "-f", "-d8" ]
i wywalić ostatnie USER (może kwestia permissionów chociaż wątpię).
  • Odpowiedz
✨️Szkolenie Live: GitLab Praktycznie - Zaprojektuj Własny Scenariusz CI/CD Do Wdrażana Aplikacji Na Serwer✨️

Continuous Integration i Continuous Delivery to narzędzia automatyzujące proces tworzenia oprogramowania.
W trakcie szkolenia zaprojektujemy scenariusz w ramach którego:
▶️ pobierzemy i przebudujemy kod z repozytorium,
▶️ wykonamy testy jednosetowe w izolowanym środowisku,
SoftBull - ✨️Szkolenie Live: GitLab Praktycznie - Zaprojektuj Własny Scenariusz CI/CD...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach