@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 obraz
  • Odpowiedz
via Wykop Mobilny (Android)
  • 3
@emas: jak twoja apka do działania nie potrzebuję nic poza wywołaniem npm install, to żadna różnica co wybierzesz
  • Odpowiedz
@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.
  • Odpowiedz
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
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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/
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
@GratisLPG: świadomi i postępujący zgodnie z best-practices użytkownicy tego nie odczują, bo już dawno mają swoje prywatne rejestry obrazów.
¯_( ͡° ͜ʖ ͡°)_/¯
  • Odpowiedz
Mam aplikacje w javie, którą żeby uruchomić po raz pierwszy na nowym środowisku doweloperskim muszę dogrywać różne jary i inne biblioteki. Czy w takiej sytuacji stworzenie obrazu dockerowego z potrzebnymi bibliotekami jest sensowne? Czy środowisko (Intelij Idea) będzie widział, że ma potrzebne biblioteki na obrazie dockerowym? I w końcu czy do takich celów używa się dockera czy może tylko do stworzenia "paczki" i wrzucenia gotowego obrazu na produkcję. Jestem zupełnie zielony w
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam aplikacje w javie, którą żeby uruchomić po raz pierwszy na nowym środowisku doweloperskim muszę dogrywać różne jary i inne biblioteki. Czy w takiej sytuacji stworzenie obrazu dockerowego z potrzebnymi bibliotekami jest sensowne?


@Di4bllo: raczej nie, dużo lepiej zarządzać wszystkimi zależnościami za pomocą mavena albo gradle. Docker przydaje się, jak chcesz wrzucić swoją apkę na produkcję, do developmentu w javie docker jest zbyt dużym narzutem, żeby był sens takiej zabawy
  • Odpowiedz
@Di4bllo: nie musisz wrzucac jara/wara/jvma, tylko obraz. Używając dockera nie obchodzi cię w jakiej technologii została napisana, więc masz fajną warstwę "odcinającą" abstrakcję od implementacji. Inne zalety to np. swobodny wybór JVMa, łatwe przycinanie zasobów albo instalowanie innych potrzebnych narzędzi
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 5
@c137: chodzi o to że odpalasz każdy kontener tak samo i masz w------e co ma w środku i jakich zależności sobie tam używa, języka, serwera, bibliotek itp.

Wszystko jest odizolowane od zewnątrz

Poza tym masz pełną powtarzalność tego co działa na produkcji bo to ten sam kontener co gdzie indziej
  • Odpowiedz
@elf_pszeniczny: A teraz przez HyperV czyli to samo, a nawet gorzej bo to hypervisor typu 1. Poza tym i tak większość softu w odpalanego na dockerze to binarki linuxowe więc trzeba ten kernel linuxowy gdzieś odpalić. WSL1 to za mało, a WSL2 to tez vm.
  • Odpowiedz
#docker #java #spring #programowanie

Pomóżcie koledze,
chcę zrobić prostego Dockerfile który będzie uruchamiał mi moją aplikację w springu, jaki jest najlepszy sposób żeby uruchamiać JARke bez zawierania w Dockerfile numeru wersji? (żeby nie zmieniać wersji w Dockerfile za każdym razem)
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#wsl #linux #docker

Po paru dniach uzywania kubernetes (Dockera) na WSL dostaje takim błędem:

kubectl: cannot execute binary file: Exec format error.


żeby
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

a masz jakiś skrypt do auto aktualizacji?


@Kryspin013: nie, to, chyba, jednorazowo puszcza aktualizacje do WSL. W sumie sprawdze co tam siedzi teraz & co siedzi jak sie zepsuje
  • Odpowiedz
Miruny
bawię się od jakiegoś czasu w #php i #symfony

do pewnego momentu bawiłem się używając XAMPa do stawiania lokalnego serwa do wykorzystania bazy danych #mysql, ale zamarzyło mi się spróbować sił w konteneryzacji i użycie #docker i obrazów mysql oraz phpmyadmin do stawiania bazy danych w kontenerze.

Wszystko fruwa, śmiga i działa. Jestem w stanie przez przeglądarkę podejrzeć sobie bazę danych na localhoście, ale kiedy
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Razi91: zainstalowalem, najlepsze jest to ze 20.10 na dodatek na raspberry PI 4 xd i jeszcze udalo mi sie docker-compose. wlasnie te .10ki zawsze mi sie lepiej podobaly wizualnie
  • Odpowiedz