Published 2 months ago
Published 2 months ago
asianbigcock
Updated 24 days ago
1
Suggest throwing docker in the trash !
The reasons for not using docker are as follows:
Performance overhead and resource sharing.
Although Docker is generally lighter than VMs, improper resource management and scheduling can create performance bottlenecks in high-density deployments.
If container resources (e.g., CPU, memory, network, etc.) are not configured properly in isolation, resource contention issues can easily arise.
Network complexity.
Docker provides multiple network modes (bridge, host, overlay, etc.), which may require additional configuration and troubleshooting of the network in a multi-container or multi-host environment.
Network performance tuning and security policy (e.g., firewall rules) configuration may be cumbersome, especially in large-scale microservice architectures.
Difficulty of operation and monitoring.
Although there are abundant management tools, monitoring, log collection, health checking and other operation and maintenance tools need to be further integrated and optimized in multi-container and dynamic scaling scenarios.
The transient and dynamic nature of containers puts higher requirements on troubleshooting and log tracking.
Cristian Musat
Updated 12 days ago
0
Helm chart to deploy to kubernetes
xbingW
Updated 3 days ago
0
No such plan yet