Build Dan Push Docker Image Ke Docker Hub
Build Docker image dan mengunggahnya ke Docker Hub, termasuk opsi untuk membuat image multi-architecture (amd64
, arm64
).
Login ke Docker Hub
bash code snippet start
docker login
bash code snippet end
Build Docker Image
bash code snippet start
docker build -t <name> .
bash code snippet end
Tag Docker Image
bash code snippet start
docker tag <name> fajarspace/<repo>:latest
bash code snippet end
Push ke Docker Hub
bash code snippet start
docker push fajarspace/<name>:latest
bash code snippet end
(Opsional): Build Multi-Architecture Image
Aktifkan buildx (jika belum)
bash code snippet start
docker buildx create --use
bash code snippet end
Build dan Push Multi-Arch
bash code snippet start
docker buildx build --platform linux/amd64,linux/arm64 \
-t fajarspace/<repo>:latest \
--push .
bash code snippet end