Dockerfile best practices
這邊會分幾個大項目來做分類
權限
Rootless containers
很基本的,你不應該使用 Root 的 User 來操作 entrypoint。所以建議一定要設定 USER 來避免使用 Root。並且在程式主要讀寫的檔案位置,給予適當的權限
FROM alpine:3.12
# Create user and set ownership and permissions as required
RUN adduser -D myuser && chown -R myuser /myapp-...
blog.taiwolskit.com3 min read