{"id":15944257,"url":"https://github.com/dimasmith/jenkins-docker","last_synced_at":"2026-04-28T08:06:06.018Z","repository":{"id":75302561,"uuid":"88673195","full_name":"dimasmith/jenkins-docker","owner":"dimasmith","description":"Docker image with jenkins that is capable of interacting with local docker","archived":false,"fork":false,"pushed_at":"2017-06-24T12:52:45.000Z","size":13,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"develop","last_synced_at":"2025-04-03T21:43:57.292Z","etag":null,"topics":["docker","jenkins"],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dimasmith.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-04-18T21:43:32.000Z","updated_at":"2023-07-25T14:08:30.000Z","dependencies_parsed_at":"2023-02-28T05:16:17.223Z","dependency_job_id":null,"html_url":"https://github.com/dimasmith/jenkins-docker","commit_stats":{"total_commits":23,"total_committers":1,"mean_commits":23.0,"dds":0.0,"last_synced_commit":"7039a18481056a8f50fb365ac44691bbdfca631f"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/dimasmith/jenkins-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimasmith%2Fjenkins-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimasmith%2Fjenkins-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimasmith%2Fjenkins-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimasmith%2Fjenkins-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dimasmith","download_url":"https://codeload.github.com/dimasmith/jenkins-docker/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimasmith%2Fjenkins-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32371733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["docker","jenkins"],"created_at":"2024-10-07T08:21:49.990Z","updated_at":"2026-04-28T08:06:05.986Z","avatar_url":"https://github.com/dimasmith.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"Jenkins server with docker\n==========================\n\nSelf-built docker image for Jenkins.\n\n## Building image locally\n\nMakefile is provided to build image.\n\njenkins-version file should contain version of jenkins which image will contain.\nMakefile will use version from this file both as version of base image\nand as version of resulting image.\n\nOn compile step make will replace `_version_` placeholder in source Dockerfile\nwith jenkins version and place resulting file into `build` directory.\n\n`build` will create an image with `latest` tag using that compiled Dockerfile\n\n### Targets\n\n* `clean` - removes build directory;\n* `compile` - creates build directory. Copies dockerfile there and set proper version of base image;\n* `version` - prints version specified in `jenkins-version` file;\n* `build` - builds image from compiled Dockerfile. Uses `latest` as tag;\n* `build-version` - builds image with version as in `jenkins-version` file;\n* `publish` - pushes image to docker hub;\n\n## Installation with systemd and docker-compose\n\nMake sure you have docker and docker-compose installed on your server.\n\nCopy `src/deploy/jenkins.service` systemd unit file to\n`/etc/systemd/system` directory (exact location may differ for different distros)\n\nCreate `/opt/jenkins` directory and copy `src/deploy/docker-compose.yml` there.\n\nUse `systemctl start jenkins` to start your CI server.\n\nFiles are mostly examples and shoud be tuned to your needs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimasmith%2Fjenkins-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimasmith%2Fjenkins-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimasmith%2Fjenkins-docker/lists"}