mirki od #php i #docker mam taka rozkmine, w sumie ona tez bedzie dotyczyla #nodejs i wszystkiego, co zaciaga zaleznosci. Otoz powiedzmy, ze robie sobie dockera z phpowa czy nodowa aplikacja. Jakie jest tzw "best practices" zeby poradzic sobie z instalacja zaleznosci?
Bo na razie wyobrazam sobie tak, ze docker-compose ma:
- kontener z phpem
- kontener z np nginxem
- opcjonalnie z baza (chociaz baza bedzie na zewnatrz, bardziej dewelopersko)
No
@kefas_safek: ogólnie zasada jest taka by obraz produkcyjny miał już pobrane zależności i przekompilowany kod - powinieneś to dorzucić do Dockerfile.
Taka praktyka ma dwa plusy: deploy obrazu to kilka sekund a nie kilka minut, nigdy nie zostaniesz zaskoczony jakąś nową niekompatybilną wersją jakiejś zależności. Każda zmiana wersji pakietu, którą pchasz na proda powinna być robiona umyślnie a nie przypadkiem. Natomiast w developerskim obrazie rób jak Ci wygodnie. Najczęściej robi się
Cześć
Czy ktoś ma doświadczenie z tworzeniem lokalnego domowego serwera dla dockera na raspbery pi? Jaka wersja raspberry wystarcza do odpalenia kilku kontenerów?
Najprościej jest kupić najmocniejszy model, ale może jest to zbyteczne i można kupić dwa słabsze i utworzyć z nich cluster?

Jeszcze dodatkowe pytanie - jaka jest idea instalowania Raspbariana na raspberry? Dlaczego nie używamy np. czystego ubuntu lub innej dystrybucji linuxa? Nigdy nie używałem raspberry, ale zakładam, że jest
via Wykop Mobilny (Android)
  • 1
@bejdok: ja używam archa, ale raspbian ma większe community wokół pi, trochę specyficznych opcji, więcej info o IO. Ubuntu dopiero od niedawna oficjalnie wspiera pi i to chyba od modelu 4/4gb. Co do kontenerów to ciężko powiedzieć - zależy co w tych kontenerach U mnie na 3b śmiga chyba 3 i daje radę.
@emas: To są całkowicie dwie różne rzeczy.
Pierwsza opcja to taka chałupnicza, bierzesz sobie serwer, wrzucasz na niego kod i tam odpalasz npm install.
Jak cos się wysra, co naprawiasz na bieżąco, nie polecam.

A jak docker, to obraz możesz juz mieć przygotowany wcześniej, na przykład lokalnie czy na serwerze budowania, odpalasz sobie na tym jakie chcesz testy i wiesz, że będzie jako tako działać jak wrzucisz na produkcje już gotowy
@binarny_pasek:

Bardzo popularne są aktualnie kursy online i to nie tylko dla juniorów/stażystów ale też dla już doświadczonych specjalistów IT.

Co sądzicie o takich kursach?
Czy można dzięki nim stać się specjalista, którego ktoś później będzie chciał zastąpić skończoną liczbą stażystów?

Zapraszam na krótką rozmowę z twórcami kursu poznajkubernetes.pl

https://ppbit.pl/pudelek/parostatkiem-w-piekny-rejs-czyli-rozladunek-kontenerowca/

#programowanie #programista15k #informatyka #pracait #humorinformatykow #docker #kubernetes #mezos
Pobierz
źródło: comment_16054482509thahgA9iUyesjzZn4Qeay.jpg
@farmaceut: Docker służy do wirtualizacji przy użyciu kontenerów, a Kubernetes do orkiestracji kontenerów. Chyba najczęściej Kubernetes korzysta z kontenerów Dockerowych. W wielkim skrócie mówisz k8s na ilu kontenerach ma chodzić dany serwis, a on dba o komunikacje między kontenerami, restarty w przypadku faili, load balancing, podmiana kontenerów przy redeploymencie (rolling upgrade) itp. itd.
@binarny_pasek:

Macie kontenery w Waszych projektach czy tylko takie z tyłu biura gdzie można “zdeponować” Wasz kod po wydrukowaniu? XD

Na blogasku pogawędka o konteneryzacji z niebieskimi paskami z poznajkubernetes.pl.
https://ppbit.pl/pudelek/parostatkiem-w-piekny-rejs-czyli-rozladunek-kontenerowca

PS. #rozdajo #rabaty szczegóły w tekście.

#programowanie #programista15k #informatyka #pracait #humorinformatykow #mezos #kubernetes #docker #kontenery #kontener
Pobierz
źródło: comment_1605389631Vl9oUfcgUJqIru8RQu4AKC.jpg
Jak obecnie wygląda kwestia developerki PHP na windowsie z dockerem? Działa to sprawnie i wygodnie?

Wcześniej siedziałem na macu, ale docker tam działał tragicznie, więc przesiadłem się na linuxa. Niestety po wygodnym maku niedopracowanie w detalach linucha daje się we znaki i zastanawiam się nad windowsem, może mi ktoś polecić jakieś getting started programowania pod tym systemem?

Lubię pracować w konsoli i tego się najbardziej obawiam przy windowsie. Jest jakaś nakładka na
Mirki,
czy macie może pomysł jak podpiąć te nowsze dockery do starszych laptopów #lenovo ?
Dostałem w zestawie nowego #thinkpad i stacje dokującą która działa przez port #thunderbolt 3 - wejście to jak USB C
W moim prywatnym laptopie mam port #thunderbolt 1 - wejście jak Mini DisplayPort
Czy jest jakaś możliwość aby podpiąć mojego thinkpada W540 do tych nowszej #stacjadokujaca lenovo korzystających z portu thunderbolt? Rozumiem, że potrzebowałbym odpowiedniego kabla /
Mam pytanie jak debugowac aplikacje .net core api na dokerze. Jestem troche słaby z docker, brałem boilerplate z tego źródła :
https://github.com/lkurzyniec/netcore-boilerplate
Patrzyłem juz na tutoriale i każą utworzyć nowy projekt w którym będą jedynie pliki Docker'owe. Mało mi się podoba to podejście i ciężko mi je odwzorować ponieważ u mnie pliki z dokerem (dockerfile, docker-compose ) są w głównym katalogu a nie w katalogu z projektami.
Korzystam z VS 2019 for
Potrzebuje pomocy kogoś z #it #docker #programowanie #programista15k #informatyka.

Realizuje projekt inżynierski, na temat którego mam takie sobie pojęcie.

Muszę pokazać alternatywną drogę projektu urządzenia do pomiaru temperatury i wilgotnosci.

Wykorzystam do tego Docker Swarma(w gre wchodzi tez kubernetes), RabbitaMQ, Jenkinsa/Gitlab do automatyzacji procesów.

To o co proszę to jeżeli ktoś kojarzy fajne publikacje, filmiki, blogi etc. Gdzie mogę uzyskać rzeczowe informacje to będę wdzięczy.

Wiem że jest tego dużo aczkolwiek
@Leemoniadka: hej, po co Ci docker swarm/kubernetes? Chcesz skalować kontenery zbierające dane? Jeżeli projektujesz urządzenie do pomiaru parametrów powietrza, to nie widzę sensu korzystania z połowy wymienionych technologii ;)

Z materiałów polecam oficjalną dokumentację (nauka tego zajmie pewnie z miesiąc (tak ze 150-200h)):
- https://www.docker.com/get-started
- https://www.rabbitmq.com/getstarted.html
- https://www.jenkins.io/doc/
Nowy into docker here.
Mam aplikacje .Net Core Api.
Ma ona korzystać z chmury do hostowania plików a konkretniej z GCP Storage.
Do konfiguracji korzystałem z tego tutoriala : https://medium.com/net-core/using-google-cloud-storage-in-asp-net-core-74f9c5ee55f5 jednak problem pojawia się w momencie gdy w AppSettings mam podać ścieżkę do pliku .json z credential'sami. Jak dołączyć plik credentials.json aby kopiował się on do kontenera podczas docker-compose up ?
I jaką on przyjmie ścieżkę po skopiowaniu tam ?
#programowanie #