{"id":31673193,"url":"https://github.com/labex-labs/docker-for-beginners","last_synced_at":"2026-07-07T03:31:04.390Z","repository":{"id":316681279,"uuid":"1064424722","full_name":"labex-labs/docker-for-beginners","owner":"labex-labs","description":"This course is designed to help you get started with Docker. We will cover the basics of Docker, including its architecture, components, and how to use it to build and run containers. ","archived":false,"fork":false,"pushed_at":"2025-10-20T07:43:19.000Z","size":44,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-20T09:36:54.163Z","etag":null,"topics":["application-deployment","beginner","cli","container-runtime","containerization","course","devops","docker","docker-compose","hands-on","image-building","labex","labs","linux","microservices","orchestration","programming","tutorial","virtualization","workflow"],"latest_commit_sha":null,"homepage":"https://labex.io/courses/docker-for-beginners","language":null,"has_issues":false,"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/labex-labs.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-26T02:43:45.000Z","updated_at":"2025-10-20T07:43:23.000Z","dependencies_parsed_at":"2025-09-26T04:27:40.197Z","dependency_job_id":"060e4b7d-e515-463d-8937-84a30dcce3f9","html_url":"https://github.com/labex-labs/docker-for-beginners","commit_stats":null,"previous_names":["labex-labs/docker-for-beginners"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/labex-labs/docker-for-beginners","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fdocker-for-beginners","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fdocker-for-beginners/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fdocker-for-beginners/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fdocker-for-beginners/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labex-labs","download_url":"https://codeload.github.com/labex-labs/docker-for-beginners/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fdocker-for-beginners/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281366886,"owners_count":26488696,"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-27T02:00:05.855Z","response_time":61,"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":["application-deployment","beginner","cli","container-runtime","containerization","course","devops","docker","docker-compose","hands-on","image-building","labex","labs","linux","microservices","orchestration","programming","tutorial","virtualization","workflow"],"created_at":"2025-10-08T03:36:23.827Z","updated_at":"2026-07-07T03:31:04.378Z","avatar_url":"https://github.com/labex-labs.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker for Beginners\n\n**Languages:** [English](README.md) · [简体中文](README_zh.md) · [Español](README_es.md) · [Français](README_fr.md) · [Deutsch](README_de.md) · [日本語](README_ja.md) · [Русский](README_ru.md) · [한국어](README_ko.md) · [Português](README_pt.md)\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://labex.io/courses/docker-for-beginners\"\u003e\n    \u003cimg src=\"https://course-cover.labex.io/docker-for-beginners.png\" alt=\"Docker for Beginners\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nThis course is designed to help you get started with Docker. We will cover the basics of Docker, including its architecture, components, and how to use it to build and run containers. \n\n[Start Course on LabEx](https://labex.io/courses/docker-for-beginners)\n\n## Exercises\n\n|   Index | Name                              | Difficulty   | Practice                                                                                                                                             |\n|---------|-----------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------------------|\n|      01 | Your First Docker Lab             | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/your-first-docker-lab-92719?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                                |\n|      02 | Run Your First Container          | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-run-your-first-container-388943?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e               |\n|      03 | Working with Docker Images        | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-working-with-docker-images-388939?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                   |\n|      04 | Make a Docker Whale Speak         | Intermediate | \u003ca target='_blank' href='https://labex.io/labs/docker-make-a-docker-whale-speak-388948?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e              |\n|      05 | Diving Deeper Into Containers     | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-diving-deeper-into-containers-388951?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                |\n|      06 | Docker Run Command Parameters     | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-docker-run-command-parameters-389228?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                |\n|      07 | Access and Manage Containers      | Intermediate | \u003ca target='_blank' href='https://labex.io/labs/docker-access-and-manage-containers-389192?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e           |\n|      08 | Custom Docker Images              | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-custom-docker-images-389185?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                         |\n|      09 | Customize Docker Whale's Language | Intermediate | \u003ca target='_blank' href='https://labex.io/labs/docker-customize-your-docker-whale-s-language-389015?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e |\n|      10 | Advanced Dockerfile Techniques    | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-advanced-dockerfile-techniques-389027?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e               |\n|      11 | From Basics to Multi-Stage Builds | Intermediate | \u003ca target='_blank' href='https://labex.io/labs/docker-from-basics-to-multi-stage-builds-389193?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e      |\n|      12 | Docker Networking Basics          | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-docker-networking-basics-389048?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                     |\n|      13 | Dive Into Docker Networking       | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-advanced-docker-networking-389047?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                   |\n|      14 | Docker Network Playground         | Intermediate | \u003ca target='_blank' href='https://labex.io/labs/docker-docker-network-playground-389054?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e              |\n|      15 | Working with Docker Volumes       | Beginner     | \u003ca target='_blank' href='https://labex.io/labs/docker-working-with-docker-volumes-389189?course=docker-for-beginners'\u003eStart Lab\u003c/a\u003e                  |\n|      16 | Docker Volume Mounting            | Intermediate | \u003ca target='_blank' href='https://labex.io/labs/docker-docker-volume-mounting-389116?course=docker-for-beginners'\u003eStart Challenge\u003c/a\u003e                 |\n\n## About LabEx\n\n\u003cdiv align=\"left\"\u003e\u003cp\u003e\u003ca href=\"https://labex.io\"\u003e\u003cstrong\u003eLabEx\u003c/strong\u003e\u003c/a\u003e is a \u003cstrong\u003ehands-on learning platform for beginners\u003c/strong\u003e.\u003c/p\u003e\u003cp\u003eExplore \u003ca href=\"https://labex.io/learn/linux\"\u003e\u003cstrong\u003eLinux\u003c/strong\u003e\u003c/a\u003e, \u003ca href=\"https://labex.io/learn/devops\"\u003e\u003cstrong\u003eDevOps\u003c/strong\u003e\u003c/a\u003e, \u003ca href=\"https://labex.io/learn/cybersecurity\"\u003e\u003cstrong\u003eCybersecurity\u003c/strong\u003e\u003c/a\u003e, and \u003cstrong\u003emore\u003c/strong\u003e — all directly in your browser.\u003c/p\u003e\u003cp\u003eLearn step by step through \u003cstrong\u003einteractive labs\u003c/strong\u003e, \u003cstrong\u003eguided exercises\u003c/strong\u003e, and \u003cstrong\u003ereal-world projects\u003c/strong\u003e. 🌱\u003cbr /\u003eNo setup, no stress — just practice and grow your skills by doing.\u003c/p\u003e\u003cbr /\u003e\u003cp\u003e\u003ca href=\"https://apps.apple.com/app/id6765840991\"\u003e\u003cimg src=\"https://developer.apple.com/assets/elements/badges/download-on-the-app-store.svg\" alt=\"Download on the App Store\" height=\"54\" /\u003e\u003c/a\u003e\u0026nbsp;\u003ca href=\"https://apps.apple.com/app/id6765840991\"\u003e\u003cimg src=\"https://developer.apple.com/app-store/marketing/guidelines/images/badge-download-on-the-mac-app-store.svg\" alt=\"Download on the Mac App Store\" height=\"52\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr /\u003e\u003cp\u003e📖 Need help? Visit our \u003ca href=\"https://support.labex.io/\"\u003eHelp Center\u003c/a\u003e or email info@labex.io\u003c/p\u003e\u003c/div\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flabex-labs%2Fdocker-for-beginners","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flabex-labs%2Fdocker-for-beginners","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flabex-labs%2Fdocker-for-beginners/lists"}