Skip to content
forked from thingsboard/docker

Base docker images that are used by ThingsBoard micro-services architecture deployment scenarios

License

Notifications You must be signed in to change notification settings

yeehecan/docker

 
 

Repository files navigation

docker

Build multi-arch images and push to Docker Hub:

docker buildx prune
mvn clean install -P push-docker-amd-arm-images -pl base -Ddebian.codename=bullseye-slim
mvn clean install -P push-docker-amd-arm-images -pl base
mvn clean install -P push-docker-amd-arm-images -pl '!base,!openjdk21'

Build specific node version:

mvn clean install -P push-docker-amd-arm-images -Dnode.version=16.20.2

Build specific haproxy-certbot version:

mvn clean install -P push-docker-amd-arm-images -Dhaproxy.version=2.2.33

Build to your custom repo

mvn clean install -P push-docker-amd-arm-images -Ddocker.repo=your-docker-repo

Build locally with no push

mvn clean install -P push-docker-amd-arm-images -Ddocker.output.type=image

Build x64 locally (deprecated)

mvn clean install -Ddockerfile.skip=false -Ddockerfile.build.noCache=true

About

Base docker images that are used by ThingsBoard micro-services architecture deployment scenarios

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 56.5%
  • Shell 43.5%