Dockerfile: definicja środowiska uruchomieniowego

Dockerfile jest dla projektu tym, czym zapis nutowy jest dla utworu muzycznego — zapewnia, że zawsze wykonane zostaną te same operacje, w tej samej kolejności, dające ten sam efekt. ...

28 lutego 2023 · 10 min · Grzegorz Korba

Docker do lokalnej pracy z projektem

Docker funkcjonuje w środowisku programistycznym od lat, ale wciąż dla wielu osób jest czymś odległym i enigmatycznym. W serii postów chciałbym zatem przybliżyć zarówno teorię, jak i praktykę — dowiecie się jak Docker może Wam pomóc w codziennej pracy, jak przygotować środowisko oparte o Dockera oraz jak z tego środowiska korzystać. ...

23 stycznia 2023 · 5 min · Grzegorz Korba

Composer: obrazy Dockera w trybie 'binary-only'

Parę miesięcy temu zaproponowałem by Composer dostarczany był w obrazach zawierających jedynie plik wykonywalny. Wczoraj mój pull request został zmerdżowany, więc już można używać tego typu obrazów podczas budowania swoich własnych, co jest najprostszą metodą instalacji Composera 😁 ...

1 listopada 2022 · 4 min · Grzegorz Korba

Docker Compose: sekrety dostępne w trakcie budowania

Budowanie obrazów wiąże się z różnymi wyzwaniami, jednym z nich jest bezpieczeństwo trwale zapisanych w nich danych. Jak uniknąć upublicznienia czegoś, co powinno zostać prywatne? ...

19 kwietnia 2022 · 3 min · Grzegorz Korba