Docker Dla Programistów - Szybki Start - Praktyczny Przykład Od Podstaw



Docker to narzędzie, które ułatwia wdrażanie aplikacji. Jest narzędziem dla sieciowców, devopsów i developerów. Obejrzyj szkolenie w trakcie, którego przybliżę Ci jak programiści wykorzystując narzędzie Docker w codziennej pracy.

⤵️Docker materiały do nauki ⤵️
👉Docker – budowa obrazu dla aplikacji w Spring Boot ➜ https://bykowski.pl/docker-budowa-obrazu-dla-aplikacji-w-spring-boot/
👉 DOCKER COMPOSE – ZARZĄDZANIE OBRAZAMI DOCKER [WIDEO] ➜ https://youtu.be/6c4-XJkDqC0
👉Docker Compose – automatyzacja w zarządzaniu kontenerami ➜ https://bykowski.pl/docker-compose-automatyzacja-w-zarzadzaniu-kontenerami/
👉 Docker – konteneryzacja, wirtualizacja, emulacja i symulacja ➜ https://bykowski.pl/docker-konteneryzacja-wirtualizacja-emulacja-i-symulacja/
👉 Docker – wykrywanie usług poprzez DNS ➜ https://bykowski.pl/docker-wykrywanie-uslug-poprzez-dns/
👉 Docker – lista komand. Twoja podręczna ściąga ➜ https://bykowski.pl/docker-lista-komand-twoja-podreczna-sciaga/

┌──────────────⚡SOCIAL MEDIA⚡──────────────
👉SUBSKRYBUJ i PAMIĘTAJ O DZWONKU🔔! ➜ http://bit.ly/byku-sub
🍃AKADEMIA SPRING ➜ https://akademiaspring.pl
🗣BLOG ➜ http://bykowski.pl
📖FACEBOOK ➜ https://www.facebook.com/programujzby…
🙋‍♂️GRUPA ➜ https://www.facebook.com/groups/bycza…
🐦TWITTER ➜ https://twitter.com/przemekbykowski
💾GITHUB ➜ https://github.com/bykowski
🤝WSPOŁPRACA KOMERCYJNA ➜ przemek@bykowski.pl
└─────────────────────────────────────────

#programowanie #rozwój #it #devops #docker

source

29 thoughts on “Docker Dla Programistów – Szybki Start – Praktyczny Przykład Od Podstaw”
  1. Świetnie wytłumaczone, natomiast ten serwer springbootowy chyba tak średnio nadaje sie do produkcyjnej wersji? Czy dociąga się jakiegoś nginxa?

  2. Tak sobie przewijałem bo mi link wyskoczył ale na 31:18 chyba nie prawdę mówisz? USER służy do czego innego 🙂

  3. Niestety tak zakonczyla sie przygoda z Dockerem:
    2020-12-09T22:56:21.424486+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch

    2020-12-09T22:56:21.440726+00:00 heroku[web.1]: Stopping process with SIGKILL

    2020-12-09T22:56:21.514614+00:00 heroku[web.1]: Process exited with status 137

    2020-12-09T22:56:21.547637+00:00 heroku[web.1]: State changed from starting to crashed

  4. Jaki jest cel tego 15min "wstępu"? To jest jakiś żart? Nie wspominając już o tym, że zero konkretów powiedziałeś.

  5. Właśnie tego mi brakowało na zajęciach z dockera na studiach, gdy nie za bardzo rozumiałem po co jest docker. Nie tylko nauka suchych poleceń dockerowych, tylko przykład użycia. Dzięki!

  6. Pytanko. Pracuje w terminalu na Macu – jak włączam apke na kontenerze i chce włączyć drugą – (ctr+c) umożliwia to wyjście, ale jednocześnie zabija pierwszą. Czy z jednej konsoli można odpalić jedną apke? oczywiście działa, kiedy włączę inny terminal

  7. Miał ktoś problem, że przy uruchomieniu api normalnie bez dockera działała, a przy dockerze nie działa ani na porcie 8000 ani na 8080.
    mój Dockerfile(wydaję się taki sam, ale nie sądzę by problem był w kodzie javowym jak bez dockera on działa):
    FROM openjdk:8u191-jdk-alpine3.9

    ADD target/docker_spring_byku-0.0.1-SNAPSHOT.jar .

    EXPOSE 8000

    CMD java -jar docker_spring_byku-0.0.1-SNAPSHOT.jar

  8. Bardzo dziękuję. Krótko i na temat – teraz już mam obraz (nie mylić z image :)) działania dockera.

  9. Jeśli chodzi o Vagranta, to pod Windows (szczególnie przed 10) to zdecydowanie lepsze rozwiązanie niż Docker, bo po prostu działa. Świetne na rozproszone środowisko developerów, bo raz skonfigurowane u każdego tworzy identyczne środowisko, więc nie ma już "u mnie działa". Docker na Windows przed wersją 10 to siwe włosy i nieprzespane noce. I ciężko to nazwać topornym narzędziem. To po prostu VirtualBox ze skryptami instalującymi potrzebne rzeczy. Potem tylko `vagrant up` i mamy działające środowisko na maszynie wirtualnej.

  10. Osobny obraz do testu i osobny na produkcję…
    To nie jest dobry pomysł.
    Parametry przekaż na etapie uruchamiania kontenera, a nie budowania obrazu.

  11. "Testerzy mogą coś sknocić w aplikacjo. Nie tak powinny testy wyglądać". Właśnie tak powinny testy wyglądać panie kolego :). Pozdrawiam, tester.

  12. kiedy będzie stream z docker-compose ? chciałbym zobaczyć jak wiązać appke z bazą danych

Leave a Reply

Your email address will not be published.

Captcha loading...