{"id":21585387,"url":"https://github.com/sayems/docker.resources","last_synced_at":"2025-04-10T20:07:27.085Z","repository":{"id":39553589,"uuid":"96270709","full_name":"sayems/docker.resources","owner":"sayems","description":"Docker Tutorial","archived":false,"fork":false,"pushed_at":"2022-12-09T17:25:49.000Z","size":1412,"stargazers_count":2,"open_issues_count":24,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-24T17:52:40.900Z","etag":null,"topics":["docker","docker-compose","docker-tutorial"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sayems.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}},"created_at":"2017-07-05T02:54:59.000Z","updated_at":"2022-12-14T01:04:17.000Z","dependencies_parsed_at":"2022-09-20T05:23:58.625Z","dependency_job_id":null,"html_url":"https://github.com/sayems/docker.resources","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sayems%2Fdocker.resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sayems%2Fdocker.resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sayems%2Fdocker.resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sayems%2Fdocker.resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sayems","download_url":"https://codeload.github.com/sayems/docker.resources/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248288346,"owners_count":21078903,"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-compose","docker-tutorial"],"created_at":"2024-11-24T15:10:28.509Z","updated_at":"2025-04-10T20:07:27.062Z","avatar_url":"https://github.com/sayems.png","language":"JavaScript","readme":"# Docker Tutorial \nMy Docker examples for Developers. A collection of how to work with Docker containers and images.\n\nTable of contents\n--\n- **Docker Installation**\n  - [Install Docker on Linux](https://github.com/sayems/docker.resources/wiki/Docker-for-Linux)\n  - [Install Docker on macOS](https://github.com/sayems/docker.resources/wiki/Docker-for-Mac)\t\n- **[Getting Started with Docker](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker)**\n  - [Containers](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#containers)\n  - [Lifecycle](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#lifecycle)\n  - [Starting and Stopping](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#starting-and-stopping)\n  - [Information on Docker Containers, Processes and Performance](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#information-on-docker-containers-processes-and-performance)\n  - [Import / Export (Backup / Restore)](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#import--export-backup--restore)\n  - [Executing Commands](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#executing-commands)\n  - [Images](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#images)\n  - [Lifecycle of Containers (Create, Run, Build, Commit)](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#lifecycle-of-containers-create-run-build-commit)\n  - [Info](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#info)\n  - [Cleaning up](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#cleaning-up)\n  - [Images Created by Redirection](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#images-created-by-redirection)\n  - [Import/Export Container](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#importexport-container)\n  - [Private and Public Registries/Repositories](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#private-and-public-registriesrepositories)\n  - [Running a Local Registry](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#running-a-local-registry)\n  - [Dockerfile](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#dockerfile)\n  - [Layers](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#layers)\n  - [Links Between Containers](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#links-between-containers)\n  - [Volumes](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#volumes)\n  - [Docker Volume Lifecycle](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#docker-volume-lifecycle)\n  - [Volume Information](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#volume-information)\n  - [Exposing Ports](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#exposing-ports)\n  - [Security Considerations](https://github.com/sayems/docker.resources/wiki/Getting-Started-with-Docker#security-considerations)\n- **Docker Compose**\n- **Setup CI/CD pipeline with Docker**\n  - [Setup Docker Container with Jenkins](https://github.com/sayems/docker.resources/wiki/Setup-Docker-Container-with-Jenkins)\n  - [Setup Docker Container with Travis CI](https://github.com/sayems/docker.resources/wiki/Setup-Docker-Container-with-Travis-CI)\n- **Deployment - AWS Elastic Beanstalk**\n  - [Deploying a Single Docker Container to AWS Elastic Beanstalk](https://github.com/sayems/docker.resources/wiki/Deploying-a-Single-Docker-Container-to-AWS-Elastic-Beanstalk)\n  - [Deploying a Multiple Docker Container to AWS Elastic Beanstalk](https://github.com/sayems/docker.resources/wiki/Deploying-a-Multiple-Docker-Container-to-AWS-Elastic-Beanstalk)\n- **Running Docker on AWS with Terraform**\n- **Running Docker on AWS EC2**\n- **Deploying AWS Elastic Beanstalk applications with Terraform**\n- **[Docker Example Project](https://github.com/sayems/docker.resources/tree/master/projects)**\n  - [Simple Node.js app](https://github.com/sayems/docker.resources/tree/master/projects/demo)\n  - [Node.js App with Express.js]()\n  - [React App with Express.js](https://github.com/sayems/docker.resources/tree/master/projects/frontend)\n- [Learning Resources](#learning-resources)  \n- [Useful tools for Docker](https://github.com/sayems/docker.resources/wiki/Useful-tools-for-Docker)\n\n[top](#table-of-contents)\n\u0026nbsp;\n\n\nLearning Resources\n--\n\n\n### Course\n\n| # | Provider                                              | Course                                                                                                                        | Price  | Length   | Prerequisites    | Source Codes                                                 |\n|---|-------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------|----------|------------------|--------------------------------------------------------------|\n| 1 | [Udemy](https://www.udemy.com/)                       | [Docker Mastery: The Complete Toolset From a Docker Captain](https://www.udemy.com/docker-mastery/)                           | $11.99 | 10 hours | Terminal, Github | [Github](https://github.com/bretfisher/udemy-docker-mastery) |\n| 2 | [Servers for Hackers](https://serversforhackers.com/) | [Shipping Docker](https://serversforhackers.com/shipping-docker)                                                              | $139   |          | Terminal         | [Github](https://github.com/shipping-docker/php-app)         |\n| 3 | [Udemy](https://www.udemy.com/)                       | [Docker and Kubernetes: The Complete Guide](https://www.udemy.com/docker-and-kubernetes-the-complete-guide/)                  | $11.99 | 12 hours | Terminal         | [Github](https://github.com/StephenGrider/multi-k8s)         |\n| 4 | [Udemy](https://www.udemy.com/)                       | [Docker Crash Course for busy DevOps and Developers](https://www.udemy.com/docker-tutorial-for-devops-run-docker-containers/) | $11.99 | 3 hours  | Terminal         |                                                              |\n\n\n[top](#table-of-contents)\n\u0026nbsp;\n\n\n### Books\n\n\n| # | Publisher                                        | Book                                                                                                  | Price  | Pages | Resource                                              |\n|---|--------------------------------------------------|-------------------------------------------------------------------------------------------------------|--------|-------|-------------------------------------------------------|\n|   | [Manning Publications](https://www.manning.com/) | [Docker in Action](https://www.manning.com/books/docker-in-action)                                    | $49.99 | 304   | [Source Code](https://www.manning.com/downloads/1337) |\n|   | [Manning Publications](https://www.manning.com/) | [Docker in Practice, Second Edition](https://www.manning.com/books/docker-in-practice-second-edition) | $49.99 | 384   |                                                       |\n\n\n[top](#table-of-contents)\n\u0026nbsp;\n\n### Tutorials\n\n- [Play with Docker](https://training.play-with-docker.com/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsayems%2Fdocker.resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsayems%2Fdocker.resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsayems%2Fdocker.resources/lists"}