diff --git a/docker/README.md b/docker/README.md index e88f4ec..01cccfe 100644 --- a/docker/README.md +++ b/docker/README.md @@ -4,23 +4,15 @@ include_toc: true --- # Docker -## Docker Installation - -[Docker Installation](docker-install.md) - ---- +Installation: See separate page [Docker Installation](docker-install.md) ## Summary Docker simplifies the development and deployment of applications by providing a lightweight, portable, and consistent containerized environment. It bridges the gap between development and production, enabling developers to focus on building applications without worrying about environment-specific issues. The applications run consistently across different computing environments, whether on a developer's laptop, a test server, or in production. ---- - ## Advantages of Docker -Portability: - -Containers ensure applications behave the same regardless of the environment (development, testing, production). + - __Portability:__ Containers ensure applications behave the same regardless of the environment (development, testing, production). Efficiency: @@ -34,7 +26,6 @@ Isolation: Each container runs independently, preventing conflicts between applications. ---- ## Key Concepts of Docker @@ -60,8 +51,6 @@ A text file containing instructions to build a Docker image (e.g., which base im A tool to define and run multi-container applications using a YAML file. ---- - ## How Docker Works ### Build Phase: @@ -85,7 +74,6 @@ Docker provides volumes for persistent storage, ensuring data remains even if a Tools like Docker Compose and Kubernetes are used to manage and scale multiple containers in production environments. ---- ## Workflow example