Multi-stage Docker builds — Alpine, hardening i minimalne obrazy produkcyjne
Obraz z naiwnego Dockerfile może ważyć 1 GB. Pokazuję jak zredukowałem obrazy produkcyjne przez multi-stage builds, Alpine Linux i usunięcie zbędnych narzędzi.
3 posts
Obraz z naiwnego Dockerfile może ważyć 1 GB. Pokazuję jak zredukowałem obrazy produkcyjne przez multi-stage builds, Alpine Linux i usunięcie zbędnych narzędzi.
Zbudowałem centralny serwer SSO oparty na Laravel Passport. Tłumaczę flow Authorization Code, tokeny, odświeżanie sesji i integrację z wieloma klientami.
Traefik automatycznie wykrywa kontenery Dockera i konfiguruje routing. Pokazuję jak skonfigurowałem go w tym projekcie — od HTTP redirect po własne certyfikaty...