{"id":17355139,"url":"https://github.com/zephinzer/writing-effective-docker-images-example-project","last_synced_at":"2025-10-24T19:39:49.691Z","repository":{"id":79926707,"uuid":"109115587","full_name":"zephinzer/writing-effective-docker-images-example-project","owner":"zephinzer","description":"Example project for the article \"What's Docker and how to write better Dockerfiles with more Happiness\"","archived":false,"fork":false,"pushed_at":"2017-11-09T12:47:43.000Z","size":71,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-17T14:25:57.740Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","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/zephinzer.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-11-01T10:03:07.000Z","updated_at":"2020-12-18T10:52:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"c509b3f0-2a78-426f-975f-be923eaa3ea1","html_url":"https://github.com/zephinzer/writing-effective-docker-images-example-project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zephinzer/writing-effective-docker-images-example-project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephinzer%2Fwriting-effective-docker-images-example-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephinzer%2Fwriting-effective-docker-images-example-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephinzer%2Fwriting-effective-docker-images-example-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephinzer%2Fwriting-effective-docker-images-example-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zephinzer","download_url":"https://codeload.github.com/zephinzer/writing-effective-docker-images-example-project/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephinzer%2Fwriting-effective-docker-images-example-project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280857646,"owners_count":26403192,"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","status":"online","status_checked_at":"2025-10-24T02:00:06.418Z","response_time":73,"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":[],"created_at":"2024-10-15T17:42:27.322Z","updated_at":"2025-10-24T19:39:49.660Z","avatar_url":"https://github.com/zephinzer.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Writing Docker Files Example Project\n\nThis repository contains the example code used in the article \"Writing effective Docker Images more efficiently\" which can be found at: https://blog.gds-gov.tech/writing-effective-docker-images-more-efficiently-bf0129c3293b.\n\n# Slides\n\nThis example repository comes with a set of slides for use in presentations. See the `.slides` directory for more info.\n\n`reveal-md` is used to display the slides:\n\n## Global Installation\n```\nnpm install -g reveal-md\n```\n\n## Local Installation\n```\nyarn install\n```\n\n## Running the Presentation\n\nAn `npm` script has been setup, use the following to start the slides:\n\n```\nnpm run slideshow\n```\n\nOr call it yourself using `reveal-md`:\n\n```\nreveal-md --css ./.slides/style.css -w ./.slides/slides.md\n```\n\n## Licensing\n\nSlides are licensed under the Creative Commons Attribution-NonCommercial 3.0 Singapore License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/3.0/sg/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.\n\nFeel free to share it around and use it for your own presentations! For attribution matters, copy and paste the following into your own works under a visible attribution space if you're using/remixing it:\n\n\u003e Adapted from @zephinzer's slides on Writing Effective Docker Images More Efficiently and the original content can be found at the GitHub repository located at: https://github.com/zephinzer/writing-effective-docker-images-example-project. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzephinzer%2Fwriting-effective-docker-images-example-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzephinzer%2Fwriting-effective-docker-images-example-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzephinzer%2Fwriting-effective-docker-images-example-project/lists"}