tool / scripts /render /build.sh
Vo Hoang Minh
up
a3546bb
raw
history blame contribute delete
504 Bytes
#!/bin/bash
set -e
IMAGE_NAME="render"
IMAGE_TAG="latest"
OWNER="tokhacnhi"
REPO="render"
GHCR_IMAGE="ghcr.io/$OWNER/$REPO/$IMAGE_NAME:$IMAGE_TAG"
DOCKER="/Applications/Docker.app/Contents/Resources/bin/docker"
DOCKERFILE="dockerbox/render/Dockerfile"
# -----
$DOCKER rmi "$IMAGE_NAME:$IMAGE_TAG" || true
$DOCKER rmi "$GHCR_IMAGE" || true
$DOCKER build --platform=linux/amd64 -t "$IMAGE_NAME:$IMAGE_TAG" -f "$DOCKERFILE" .
$DOCKER tag "$IMAGE_NAME:$IMAGE_TAG" "$GHCR_IMAGE"
$DOCKER push "$GHCR_IMAGE"