@Drail: ale co ma k8s do skalowania w poziomie? To bez k8s się tego nie da zrobić? To już nie da się odpalić aplikacji na paru serwerach bez k8s? O.o Niesamowite.
@miciek335: narobili cyrków z tymi certyfikatami (. ❛ ᴗ ❛.) zdałem w 2018 cert 70-532, a oni w 2019 wprowadzili Az-204 i każą mi zdawać ponownie mimo że ten jest ważny 2 lata....
@miciek335: no oczywiście że tak. Największy paradoks to zdałem cert w grudniu 2018, w styczniu 2019 dostalem maila, że muszę zdać egzamin wyrównawczy i dopłacić 100 euro
Czy obraz zbudowany dawniej na np. Docker Engine 17.03 będzie działał poprawnie na aktualnej wersji 19.03? Nie mogę znaleźć informacji, czy jest wymagana jakaś zgodność."
Jeżeli spotkaliście się z problemem ustalenia kolejności "startu" kontenerów w docker-compose.yml to podrzucam szybkie wyjaśnienie.
Przykład? Kontener z aplikacją webową uruchomia się szybciej niż kontener z Redisem (aplikacja próbuje połączyć sie do Redisa, a Redis jeszcze nie podniósł się w 100% i dostajemy błąd połączenia)
@PoteznyMagWody: to zależy ;) są przypadki, gdzie nie da się tego ogarnąć po stronie aplikacyjnej. Przykład => komunikacja dwóch usług third-party i wtedy wkracza wait-for-it.
@PoteznyMagWody: @dnaprawa: Czasami nie jesteś w stanie tak napisać aplikacji. W Kubernetesie można to rozwiązać przez init-containers. Można też napisać aplikację w ten sposób, żeby była odporna na pady np. redisa i po prostu sobie poczekała.
The default branches in GitHub repositories will no longer be named "master" but "main" starting Oct. 1 to avoid references to slavery. However, those repos that already have "master" set as the default branch will remain as is to avoid potential issues, although GitHub says developers will be able to rename existing default branches by the end of 2020 without problems."
@dnaprawa: fajnie że to skomunikowali, ja dowiedziałem się przypadkiem z reddita. Mogli zrobić opt in dla snowflakes a nie przymuszać wszystkich na ślepo. Założę się że jest gdzieś stack CI/CD korzystający z API githuba i mający zakodowane na twardo master choćby w pobieraniu repo jako zip. Ludzie bedą wdzięczni za dodatkowe bugi.
@dnaprawa: włączyłem i pierwsze co rzuciło się w oczy to to, że nie patrzysz w kamerę tylko troszeczkę obok. IMO lepiej stwarzać pozory kontaktu wzrokowego
@olelek: domyślnie deamon słucha na porcie 2375 bez zabezpieczeń, można jednak zabezpieczyć ruch pomiędzy klientami a deamonem za pomocą certyfikatów tls
@mcnight95: nie, nie jest tak. Domyślnie nie ma otwartego portu 2375. Trzeba to samodzielnie skonfigurować. Domyślnie komunikacja jest tylko po unix socketach.
Odwieczny problem podczas tworzenia aplikacji – gdzie mogę ją NA SZYBKO opublikować w internecie za FREE. Na przykład by sprawdzić jak działa na smartfonie (czy responsywność jest git)
Można to zrobić bardzo łatwo za pomocą #ngrok oraz #docker. Krok po kroku opisałem jak to zrobić :)
@dnaprawa: Przeczytałem artykuł i bardzo się zawiodłem. Nie ma tam żadnej treści. Piszesz, żeby nie trzymać produkcyjnie baz danych w kontenerach dockera, a zaraz potem piszesz o tym, że Zalando jednak używa i to jeszcze (o zgrozo!) w Kubernetesie.
Szczerze to myślałem, że napiszesz o jakiś testach, jak wygląda performance itp. Zamiast tego wrzucasz link do problemów, które były dawno temu.
@Gennwat: Nie miałe jakoś specjalnie styczności z Gitlabem - więc nie mam porównania. W każdym bądź razie, teraz na GitHubie sa nieograniczone prywatne repozytoria, a od wczoraj można korzystac za darmo z Github For Teams. :)
Przypomnę, że wersje Dockera wywodzą się od schematu: rok.miesiąc.
Co nowego w świeżutkim i ciepłym Docker Engine 20.10?
Oto wybrane (i moim zdaniem ciekawe) funkcje:
źródło: comment_1607683850DZNBYwCpxT2oEnPsJJRinz.jpg
PobierzTLDR; przestrzegam w nich przed stosowaniem Dockera wszędzie i na "ślepo" - "bo to modne" :)