|
Książka: Hacking Kubernetes: Threat-Driven Analysis and Defense Artykuł: For the Love of God, Stop Using CPU Limits on Kubernetes Dokumentacja: Kubernetes Security Dokumentacja: GKE requests and limits Dokumentacja: OWASP Kubernetes Top Ten Raport: The state of Kubernetes security Prezentacja Liz Rice o sekretach: YouTube |
|
from python:3.12 (lub scratch) run apt-get update && apt-get install curl workdir /usr/local/app Katalog roboczy copy requirements.txt ./ (not ADD) run pip install -r requirements.txt copy src ./src expose 5000 (port) cmd (uruchamianie) run useradd app user app docker history -przeglad warstw trivy config Dockerfile (skan pliku dockerfile) ===================== docker run …. docker run -rm -p 9000:80 --cpus 0.05 Service docker run -rm -p 9000:80 -m 6MB -d run in Background docker stop -it interactive siec None host Bridge IPvlan MACvlan overlay sudo docker network ls |