[{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":" Container Installation # Install Docker on Windows # Download Docker Desktop for Windows: https://docs.docker.com/desktop/setup/install/windows-install/\nIf WSL2 is not installed, choose Hyper-V backend and Windows containers If WSL2 is installed on Windows 10, skip to installing Docker with WSL2 Install Docker on macOS # Download Docker Desktop for Mac and choose the correct version:\nIntel chip: Mac with Intel chip Apple Silicon: Mac with Apple chip Install Docker on Linux # Docker with Windows WSL2 # You can also follow this YouTube playlist:\nWindows Development Environment Setup\nInstall Docker via Docker Machine # https://docs.docker.com/machine/\nBuild a Linux Docker Environment with Vagrant # You can also follow this YouTube playlist:\nVagrant Linux Docker Environment Setup\n","date":"2026-04-10","externalUrl":null,"permalink":"/en/docs/docker-02/","section":"Docs","summary":"Install Docker on Windows, macOS, and Linux","title":"Container Installation","type":"docs"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/tags/docker/","section":"Tags","summary":"","title":"Docker","type":"tags"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/series/docker-%E5%AE%B9%E5%99%A8%E6%8A%80%E8%A1%93%E5%BE%9E%E5%85%A5%E9%96%80%E5%88%B0%E7%B2%BE%E9%80%9A/","section":"Series","summary":"","title":"Docker 容器技術從入門到精通","type":"series"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/series/docker-from-beginner-to-mastery/","section":"Series","summary":"","title":"Docker: From Beginner to Mastery","type":"series"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/docs/","section":"Docs","summary":"","title":"Docs","type":"docs"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/","section":"Ray's Home","summary":"","title":"Ray's Home","type":"page"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/series/","section":"Series","summary":"","title":"Series","type":"series"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/en/categories/tutorial/","section":"Categories","summary":"","title":"Tutorial","type":"categories"},{"content":"","date":"2026-04-10","externalUrl":null,"permalink":"/categories/%E6%95%99%E5%AD%B8/","section":"Categories","summary":"","title":"教學","type":"categories"},{"content":" Hi, I'm RayLin I enjoy turning complex workflows into repeatable systems, making deployment and operations stable and predictable.\nMy current focus is on Linux / Docker / Nginx / GitLab CI/CD, while continuously improving site and knowledge-base experience.\nSkill Map # Linux / Server Ops Docker / Container GitLab CI/CD Nginx / Web Stack Automation Scripts What I\u0026rsquo;m working on # Building a maintainable personal technical notes and documentation site Standardizing deployment workflows to reduce manual errors Running a fully automated pipeline from content commit to production deployment Next # If you\u0026rsquo;re interested in these topics, start with Docs. Feel free to connect with me on GitLab.\n","date":"2026-04-10","externalUrl":null,"permalink":"/en/about/","section":"Ray's Home","summary":"I focus on DevOps, automation, containers, and Linux operations.","title":"About","type":"page"},{"content":" Introduction to Container Technology # Note The \u0026ldquo;container\u0026rdquo; mentioned here refers to the technology itself. Docker is just one implementation of container technology.\n1990s: PCs 2000s: Virtualization 2010s: Cloud 2011 onward: Containers What is a container? # A container is a fast packaging technology.\nLightweight Standardized Portable Why did container technology emerge? # Before containers:\nAfter containers:\nContainers vs Virtual Machines:\nLinux Container technology was introduced in 2008 (Docker came in 2013), solving the \u0026ldquo;shipping container\u0026rdquo; problem in IT. Linux Container (LXC) is a lightweight OS-level virtualization technology in the kernel. LXC is primarily powered by two mechanisms: Namespace and Cgroups.\nNamespace is mainly used for resource isolation (introduced in 2002) Cgroups (Control Groups) are responsible for resource control, such as CPU/MEM limits, process group priority, suspend, and resume (contributed by Google and merged into the Linux kernel in 2008) Container Standardization # In 2015, Google, Docker, Red Hat, and others jointly launched the OCI (Open Container Initiative) to promote container standardization.\nRuntime Specification (runtime spec) # Defines core operations such as pulling images, creating containers, and starting containers.\nImage Specification (image spec) # Defines the base format of container images.\nCore Value of Containers: Efficiency # Improve software development efficiency Accelerate build and compile workflows Improve testing efficiency Reduce deployment time Speed up release iterations Improve failure recovery speed Rapid Growth and Adoption # Note More than 50% of companies worldwide are expected to use containers in production.\nDocker Architecture # ","date":"2026-04-10","externalUrl":null,"permalink":"/en/docs/docker-01/","section":"Docs","summary":"An introduction to container technology","title":"Introduction to Container Technology","type":"docs"},{"content":"This is the advanced tag. Just like other listing pages in Blowfish, you can add custom content to individual taxonomy terms and it will be displayed at the top of the term listing. \u0026#x1f680;\nYou can also use these content pages to define Hugo metadata like titles and descriptions that will be used for SEO and other purposes.\n","externalUrl":null,"permalink":"/tags/advanced/","section":"Tags","summary":"This is the advanced tag. Just like other listing pages in Blowfish, you can add custom content to individual taxonomy terms and it will be displayed at the top of the term listing. 🚀\n","title":"Advanced","type":"tags"}]