update readme
This commit is contained in:
parent
0ce29e0536
commit
0a7972a6d7
@ -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
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user