@open-alpha: nie, podman to pełen opensource, ale pośrednio można powiedzieć że RH zrobił coś podobnego z centosem. Chcesz centosa? Spoko, ale dostaniesz tylko distro "zawsze aktualne", nie będzie wydania stabilnego wspieranego X lat.

Podobnie zresztą zrobił Oracle, chcesz starą javę od nich, to kup, a jak nie chcesz kupić to musisz jechać na najnowszej bo starszym niż parę miesięcy porzucamy wsparcie.

Ten model robi się popularny :>
  • Odpowiedz
@open-alpha: nie pasożytuje i nigdy nie pasożytował :D Jak już to redhat pasożytował na sofcie opensource robiąc... redhata :D Dawali od siebie sporo w zamian i raczej była symbioza.

Powstał Centos, projekt niezależny całkowicie, który zmieniał nazwę i logo i wypuszczał identyczny system bez wsparcia. RH wziął go oficjalnie pod swoje skrzydła. Jeszcze niedawno (chwilę przed przejęciem przez IBM), nawet sam CEO wypowiadał się że Centos w takim modelu jaki był
  • Odpowiedz
Jak się powinno prawidłowo deployować kontenery w wersji produkcyjnej?

Załóżmy, że mam kilka kontenerów mikroserwisowych w .net.Chciałbym to uruchomić w swarmie mająć niektórych aplikacji kilka instancji.Cała konfiguracje robię sobie w pliku docker-compose którego na vpsa mogę zaciągnąć z repo. Tylko jak teraz przekazać np. connectionString, którego deklaruje w docker-compose. To chyba nie jest dobrą praktyką, żeby passy do db były trzymane w repo. Jak powinna wyglądać taka konfiguracja, żeby nie było to
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Divgh w kubku masz sealed secrets, vaulta i inne śmieszne rzeczy. Możesz coś w tym kierunku poszukać i pokombinować. Plus jeżeli używasz GH albo GL do deployowania to możesz secrety wrzucić do zmiennych dla pipelienow i ustawić na sensitive ;)
  • Odpowiedz
@PieknyWojciech: To wyjeb tą książkę, to jest źle. Skoro w tak prostym przykładzie jest źle to znaczy, że należy ją olać. Co to konkretnie za książka?

Zobacz sobie w manualu jak używać polecenia docker, bo widać, że kopiujesz bez zrozumienia.
W tym przypadku -p określa jaki port na hoście ma być podłączony do portu w kontenerze, --name to nazwa pod jaką ma być widoczny uruchomiony kontener. Ostatnie to obraz jaki
  • Odpowiedz
@pewnie-kaczka: Spoko. Ale pamiętaj, że jedną z podstawowych zasad w IT jest brak wymyślania koła na nowo.
Rozumiem, że chcesz to robic w ramach nauki.
Jedna rzeczy gdy po drodze rozwiązujesz kilka problemów i uczysz się przy tym faktycznie czegoś nowego.
Co innego jeśli będziesz po drodze próbował na 10 sposobów, które kompletnie nie mają prawa działać. Wtedy bierz gotowe rozwiązanie, przeanalizuj dlaczego i kiedy działa a resztę czasu poświęć
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

pewnie to wrzuca robot ale jeśli Unknown to czytasz to jedna z niewielu wartościowych rzeczy na mikroblogu :)


@Crisu: wrzucam to ręcznie i czytam wszystkie komentarze. Dzięki :)
  • Odpowiedz
Tym razem poruszyłem temat testowania przy użyciu PHPUnit i Dockera.


@robdevblog: ja bym powiedział, że poruszyłeś temat tworzenia skryptu sh i aliasów ¯\_(ツ)_/¯

btw. czemu skrypt służący do odpalania testów nazwałeś "app.sh" a nie np. "test.sh" albo "run-tests.sh" co by sam za siebie mówił do czego służy?
  • Odpowiedz
@bmLq: dziękuję za feedback!

Niestety nie mogę się tutaj zgodzić. Tematem postu jest to jak ułatwić sobie pracę z testami. Skrypt to tylko narzędzie użyte do osiągnięcia mojego celu. Patrząc w ten sposób można powiedzieć, że poruszyłem jeszcze pięć innych tematów.

Jeśli ktoś napisze post o skonfigurowaniu zdalnego dostępu do serwera w PHPStorm to powiedziałbyś, że jest to artykuł o protokole
  • Odpowiedz
Szukam jakiegoś #docker registry self-hosted do trzymania własnych obrazów. Mam pewne obrazy, których nie chce wysyłać w "świat" tylko trzymać lokalnie. Wymagane GUI, w miarę łatwe w obsłudze i oczywiście darmowe ( ͡° ͜ʖ ͡°)

#informatyka #programowanie #pytanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po wpisaniu w Google hasło "container" wyskoczą Ci zapewne Docker i K8s, ale temat kontenerów Linuksa nie zaczyna się i nie kończy na Dockerze. Sprawdź, czym są i jak działają LXC, czyli Linux Containers.

https://bulldogjob.pl/news/1583-nie-tylko-docker-jak-dzialaja-lxc-czyli-linux-containers

#programowanie #naukaprogramowania #docker #linux #lxc
Bulldogjob - Po wpisaniu w Google hasło "container" wyskoczą Ci zapewne Docker i K8s,...

źródło: comment_1619517906QqL4cCbVbhjbdPWVdDjwbP.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#docker #macos #programowanie #devops

Już drugi raz dostaję na mordę czymś takim

Cannot create container for service frontend: failed to copy files: failed to open target /var/lib/docker/volumes...blablabla: open /var/lib/docker/volumes/...blablabla: no space left on device
Robię docker system df i mam tak:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W starym Macu mi spuchła bateria (XD) i szef powiedział, żebym wybrał sobie jakiegoś nowego M1. Nie znam się na tym, ale podobno były jakieś problemy z dockerami, wirtualizacją etc. Czytałem że wydali już wersję, która radzi sobie z problemami. Ktoś testował?

#programista15k #docker #macbook #apple
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Azure Kubernetes Service, Azure Container Registry – to najpopularniejsze usługi kontenerowe w chmurze Microsoft Azure.
A co z resztą? Czy jest coś godnego uwagi, naddającego się na produkcję?

O tym (ale również o AKS i ACR) rozmawiamy w szóstym odcinku podcastu "Więcej Niż Konteneryzacja" z moim gościem - Markiem Zającem.

- Podcast dostępny jest na iTunes, Spotify, Pocket Podcast, Google Podcast + moim YouTube
dnaprawa - Azure Kubernetes Service, Azure Container Registry – to najpopularniejsze ...

źródło: comment_1618557390GMb4flqaXmeNgYVNWjx41T.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zazuzizizazuzaj: mam nadzieję że to nie zarzutka ( ͡° ͜ʖ ͡°)

w dużym uproszczeniu docker to oprogramowanie do wirtualizacji, w tym przypadku najprawdopodobniej użyte przez programistę w celu ułatwienia sobie konfiguracji środowiska lokalnego. filmik pokazuje moment startu takiego środowiska, czyli uruchamianie się kilku(nastu) programów na raz, powodując że procesor pracuje pełną parą (w biurach nazywany "odlatującym japkiem", od wycia wentylatorów w laptopie :))

na dodatek, na
  • Odpowiedz
Robię projekt React + serwer API z bazą danych i chcę to zdockeryzować. Zastanawia mnie jednak to jak poradzić sobie z nodemodules, które komplikuje development.

Jeżeli nie zmapuje sobie node
modules w docker-compose to PhpStorm nie widzi tych zależności, a jeżeli zmapuję to muszę korzystać z lokalnego npm, a nie tego, który jest w kontenerze, więc konteneryzacja traci sens, bo chciałbym żeby wszystko odbywało się w ramach kontenera.

Znalazłem takie rozwiązanie i jest
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@teekop: Pytanie po co w ogóle chcesz odpalać development SPA w dockerze :). Ostatecznie i tak będziesz to budował i dostaniesz statyczne pliki. Wydaje mi się, że nie masz po co dockeryzować developmentu SPA.
  • Odpowiedz
Mirki,

Mam postawionego redisa na dockerze(docker windows wsl2). Odpalając aplikacje poprzez VS jestem w stanie połączyć się z redisem bez problemu. Odpalając tą samą aplikacje w konterze nie jestem w stanie połączyć się z Redisem i dostaje:

StackExchange.Redis.RedisConnectionException: It was not possible to connect to the redis server(s). UnableToConnect on localhost:6379/Interactive, Initializing/NotStarted, last: NONE, origin: BeginConnectAsync, outstanding: 0, last-read: 0s ago, last-write: 0s ago, keep-alive: 60s, state: Connecting, mgr: 10 of 10 available, last-heartbeat:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@egzo2: kiedy odpalasz aplikacje w VS to adres localhost odnosi się do twojego systemu, na ktorym również jest uruchomiony kontener dockera z wystawionymi portami. Jesli odpalisz ta sama aplikacje w kontenerze, to adres localhost odnosi sie do systemu w kontenerze, ktory jest wyizolowany od reszty swiata, a dwa nie ma w nim uruchomionego redisa. Musisz zrobic bridge netwok miedzy nimi, poszukaj w dokumentacji bo nie pamietam jak to sie robi
  • Odpowiedz
Cześć mirki, czy znalazłby się ktoś z was kto pomógłby mi troszeczkę z napisaniem dockerfile które odpali mi db na postgresie? Zrobiłem takie przykładowe:

version: '3'
services:
postgres:
image: postgres
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Używa ktoś klienta torrenta z interfejsem webowym? Postanowiłem ściągnąć trochę filmów na nudniejsze wieczory i potrzebuję sprawdzonego klienta. Z wymagań to najlepiej w dockerze i na linuxie a jak będzie opakowane to w chart helmowy to już w ogóle bajka. Póki co testuję qbittorrent ale może znacie jakieś lepsze alternatywy

  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach