{"id":20493637,"url":"https://github.com/code-lucidal58/learning_docker","last_synced_at":"2026-02-05T08:30:41.133Z","repository":{"id":88633384,"uuid":"179219098","full_name":"code-lucidal58/learning_docker","owner":"code-lucidal58","description":"CheatSheet - Dockers for Beginners","archived":false,"fork":false,"pushed_at":"2019-04-09T16:24:31.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-23T12:58:36.978Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/code-lucidal58.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":"2019-04-03T05:48:02.000Z","updated_at":"2019-04-09T16:24:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"4d478347-150a-4101-a7f7-a4f505883b43","html_url":"https://github.com/code-lucidal58/learning_docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/code-lucidal58/learning_docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-lucidal58%2Flearning_docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-lucidal58%2Flearning_docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-lucidal58%2Flearning_docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-lucidal58%2Flearning_docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/code-lucidal58","download_url":"https://codeload.github.com/code-lucidal58/learning_docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-lucidal58%2Flearning_docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29116952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T05:31:32.482Z","status":"ssl_error","status_checked_at":"2026-02-05T05:31:29.075Z","response_time":65,"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-15T17:36:02.789Z","updated_at":"2026-02-05T08:30:41.117Z","avatar_url":"https://github.com/code-lucidal58.png","language":null,"readme":"# Docker For Beginners\n***Source***: Udemy\n## Terminologies:\n**Docker**: Docker is a platform that lets where applications can be packaged,\ndeveloped and run in containers.  \n**Container**: Container is a virtual environment on top of the OS kernel to\ncapture all its software - libraries, dependencies, etc.\n\nThere can be many containers sitting on the same base level kernel. Yet each container\nhas its own space on top of OS. The container run its own code in private environment.\nEach container has its isolation and cannot be invaded by another container.\n\n## Why Docker exists\nA lightweight approach than virtual machine to isolated coding and project environments.\nConsider 5 isolated environments are required to run 5 different applications in\na project, with each needing a separate environment. Creating 5 VMs will take a lot\nof space as each VM has its own set of OS and applications. Docker provides solution here.\n\nThe common libraries among containers are shared, hence optimising space utilisation.\nDocker is portable in the sense that a container running in one machine\n(independent of OS) and can run in another machine with docker. It supports major\narchitecture and operating systems. It helps achieve CI/CD(continuous integration\ncontinuous development) for develop operations.\n\n## Installation\nDocker can be installed free of cost from https://docs.docker.com/ and follow the Installation\nguide given there. Once done, to check if docker is up and running, run *docker* in cmd/terminal.\n\n## Contents\nPart 0 : [Docker Container and Engine](https://github.com/code-lucidal58/learning_docker/blob/master/part_0_docker_container_and_engine.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcode-lucidal58%2Flearning_docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcode-lucidal58%2Flearning_docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcode-lucidal58%2Flearning_docker/lists"}