FahamLah

Arahan

docker buildx build --platform

docker buildx build --platform <os/cpu>[,<os/cpu>] -t <name:tag> <folder>

Risiko: Selamat

Apa ia buat

Bina satu image untuk beberapa jenis CPU (platform) sekali gus.

Bila nak guna

Bila image anda mesti jalan di mesin amd64 dan arm64.

Contoh

$ docker buildx build --platform linux/amd64,linux/arm64 -t hello:1.0 .

Satu nama, satu pek untuk setiap CPU.

$ docker images --tree hello

Tengok pek-pek di dalam satu nama.

$ docker build --secret id=npm_token,src=token.txt -t api:1.0 .

Pinjamkan rahsia kepada langkah RUN --mount=type=secret.