{"id":19248998,"url":"https://github.com/sbt/docker-sbt","last_synced_at":"2025-04-04T08:09:51.722Z","repository":{"id":23991448,"uuid":"27374873","full_name":"sbt/docker-sbt","owner":"sbt","description":"Official sbt docker images","archived":false,"fork":false,"pushed_at":"2024-04-15T12:13:31.000Z","size":187,"stargazers_count":312,"open_issues_count":6,"forks_count":232,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-05-01T19:40:43.549Z","etag":null,"topics":["docker","docker-image","sbt","scala"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sbt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2014-12-01T10:44:30.000Z","updated_at":"2024-05-07T08:29:51.744Z","dependencies_parsed_at":"2024-02-27T14:29:45.563Z","dependency_job_id":"30c4a880-2e53-4438-94cb-08d2875ed19f","html_url":"https://github.com/sbt/docker-sbt","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbt%2Fdocker-sbt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbt%2Fdocker-sbt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbt%2Fdocker-sbt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbt%2Fdocker-sbt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sbt","download_url":"https://codeload.github.com/sbt/docker-sbt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247142074,"owners_count":20890653,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["docker","docker-image","sbt","scala"],"created_at":"2024-11-09T18:12:00.647Z","updated_at":"2025-04-04T08:09:51.700Z","avatar_url":"https://github.com/sbt.png","language":"Dockerfile","funding_links":[],"categories":["Dockerfile"],"sub_categories":[],"readme":"# Scala and sbt Dockerfile\n\nThis repository provides [Scala](http://www.scala-lang.org) and [sbt](http://www.scala-sbt.org) Docker files and images.\n\nAs we think referencing unstable versions is a bad idea we don't publish a `latest` tag. Our tags consists of three parts: `\u003cJDK version\u003e_\u003csbt version\u003e_\u003cScala version\u003e`.\n\nImages are updated daily\n\nAvailable JDK base images:\n* eclipse-temurin\n* graalvm-ce\n* amazoncorretto\n\n## Where to get images\n\nThe images are published at [Docker Hub](https://hub.docker.com/u/sbtscala)\n\nFor a list of all available tags see https://hub.docker.com/r/sbtscala/scala-sbt/tags\n\nOlder tags are available at: https://hub.docker.com/r/hseeberger/scala-sbt/tags\n\n## Installation ##\n\n1. Install [Docker](https://www.docker.com)\n2. Pull [automated build](https://hub.docker.com/r/sbtscala/scala-sbt/) from public [Docker Hub Registry](https://registry.hub.docker.com):\n```\ndocker pull sbtscala/scala-sbt:eclipse-temurin-17.0.4_1.7.1_3.2.0\n```\nAlternatively, you can build an image from the remote Dockerfile:\n```\ndocker build \\\n  --build-arg BASE_IMAGE_TAG=\"17.0.4.1_1-jdk\" \\\n  --build-arg SBT_VERSION=\"1.7.1\" \\\n  --build-arg SCALA_VERSION=\"3.2.0\" \\\n  --build-arg USER_ID=1001 \\\n  --build-arg GROUP_ID=1001 \\\n  -t sbtscala/scala-sbt \\\n  \"github.com/sbt/docker-sbt.git#:eclipse-temurin\"\n```\n\n## Usage ##\n\n```\ndocker run -it --rm sbtscala/scala-sbt:eclipse-temurin-17.0.4_1.7.1_3.2.0\n```\n\n### Alternative commands ###\nThe container contains `bash`, `scala` and `sbt`.\n\n```\ndocker run -it --rm sbtscala/scala-sbt:eclipse-temurin-17.0.4_1.7.1_3.2.0 scala\n```\n\n### Non-root ###\nThe container is prepared to be used with a non-root user called `sbtuser`\n\n```\ndocker run -it --rm -u sbtuser -w /home/sbtuser sbtscala/scala-sbt:eclipse-temurin-17.0.4_1.7.1_3.2.0\n```\n\n## Contribution policy ##\n\nContributions via GitHub pull requests are gladly accepted from their original author. Along with any pull requests, please state that the contribution is your original work and that you license the work to the project under the project's open source license. Whether or not you state this explicitly, by submitting any copyrighted material via pull request, email, or other means you agree to license the material under the project's open source license and warrant that you have the legal authority to do so.\n\n\n## License ##\n\nThis code is open source software licensed under the [Apache 2.0 License](\"http://www.apache.org/licenses/LICENSE-2.0.html\").\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbt%2Fdocker-sbt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbt%2Fdocker-sbt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbt%2Fdocker-sbt/lists"}