Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.05 KB

DEVELOPMENT.md

File metadata and controls

39 lines (28 loc) · 1.05 KB

Development guide

How to build

Release version

Debian:

docker build -t cubejs/cube:latest -f latest.Dockerfile .
docker buildx build --platform linux/amd64 -t cubejs/cube:latest -f latest.Dockerfile .
docker buildx build --platform linux/amd64,linux/arm64 -t cubejs/cube:latest -f latest.Dockerfile .

Alpine

docker build -t cubejs/cube:alpine -f latest-alpine.Dockerfile .
docker buildx build --platform linux/amd64 -t cubejs/cube:alpine -f latest-alpine.Dockerfile .

JDK

docker build -t cubejs/cube:alpine-jdk -f latest-alpine-jdk.Dockerfile .
docker build -t cubejs/cube:latest-jdk -f latest-debian-jdk.Dockerfile .

Not released, development (from cubejs-docker directory)

docker build -t cubejs/cube:dev -f dev.Dockerfile ../../
docker buildx build --platform linux/amd64 -t cubejs/cube:dev -f dev.Dockerfile ../../
docker build -t cubejs/cube:dev-alpine -f dev-alpine.Dockerfile ../../
docker buildx build --platform linux/amd64 -t cubejs/cube:dev-alpine -f dev-alpine.Dockerfile ../../