{"id":18521408,"url":"https://github.com/thingsboard/docker","last_synced_at":"2026-01-23T07:06:26.747Z","repository":{"id":53136266,"uuid":"242773829","full_name":"thingsboard/docker","owner":"thingsboard","description":"Base docker images that are used by ThingsBoard micro-services architecture deployment scenarios","archived":false,"fork":false,"pushed_at":"2025-12-04T11:00:45.000Z","size":137,"stargazers_count":8,"open_issues_count":2,"forks_count":19,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-12-07T19:02:29.915Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thingsboard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license-header-template.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-02-24T15:37:59.000Z","updated_at":"2025-12-04T11:00:50.000Z","dependencies_parsed_at":"2023-09-28T16:31:41.326Z","dependency_job_id":"e6b6106b-5cee-4ad8-aed1-faafe413fbb1","html_url":"https://github.com/thingsboard/docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thingsboard/docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsboard%2Fdocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsboard%2Fdocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsboard%2Fdocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsboard%2Fdocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thingsboard","download_url":"https://codeload.github.com/thingsboard/docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsboard%2Fdocker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28682293,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T05:48:07.525Z","status":"ssl_error","status_checked_at":"2026-01-23T05:48:07.129Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T17:25:47.081Z","updated_at":"2026-01-23T07:06:26.742Z","avatar_url":"https://github.com/thingsboard.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docker\n\nBuild multi-arch images and push to Docker Hub:\n```bash\n# do not ask user for interactive confirmation\ndocker buildx prune -af\nmvn clean install -P push-docker-amd-arm-images -pl base -Ddebian.codename=bullseye-slim\nmvn clean install -P push-docker-amd-arm-images -pl base -Ddebian.codename=trixie-slim\nmvn clean install -P push-docker-amd-arm-images -pl base\nmvn clean install -P push-docker-amd-arm-images -pl '!base'\n```\n\nBuild specific node version:\n```bash\nmvn clean install -P push-docker-amd-arm-images -Dnode.version=16.20.2\n``` \n\nBuild only specific node version on specific Debian codename\n```bash\nmvn clean install -P push-docker-amd-arm-images --projects=node -Dnode.version=16.20.2 -Ddebian.codename=bullseye-slim -Ddocker.push-arm-amd-image.phase=none -Ddocker.push-arm-amd-image-latest.phase=none\n```\n\nBuild specific haproxy-certbot version:\n```bash\nmvn clean install -P push-docker-amd-arm-images -Dhaproxy.version=2.2.33\n```\n\nBuild to your custom repo\n```bash\nmvn clean install -P push-docker-amd-arm-images -Ddocker.repo=your-docker-repo\n```\n\nBuild locally with no push\n```bash\nmvn clean install -P push-docker-amd-arm-images -Ddocker.output.type=image\n```\n\nBuild locally with --load\n```bash\nmvn clean install -P push-docker-amd-arm-images -Ddocker.output.type=image --projects=\"openjdk21\" -am\n```\n\nBuild x64 locally (deprecated)\n```bash\nmvn clean install -Ddockerfile.skip=false -Ddockerfile.build.noCache=true\n```\n\n### Medusa\n\n```bash\nmvn clean install -P push-docker-amd-arm-images -pl medusa\n```\n\n### Kubectl\n\n```bash\nmvn clean install -P push-docker-amd-arm-images -pl kubectl\n```\n\n### Connectivity\n\n```bash\nmvn clean install -P push-docker-amd-arm-images -pl connectivity,:coap,:mqtt -am\n```\n\n### Multi-arch build setup\nIf you failed to build or see some segmentation fault during the build, check your qemu and builder setup\n\n```bash\ndocker run --rm --privileged multiarch/qemu-user-static --reset -p yes\ndocker run --rm -t arm64v8/ubuntu uname -m\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthingsboard%2Fdocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthingsboard%2Fdocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthingsboard%2Fdocker/lists"}