Docker是什么,使用Docker容器有什么优势及容器有哪些状态
1.docker是应用容器引擎。
2.使用docker容器可以:快速部署,短时间内部署多个应用并快速交付到线上;
高效虚拟化,docker在系统层面上实现不依赖硬件的环境;
节省开支,提高服务器的利用率;
简化配置,将运行的环境打包至容器中,使用时直接启动即可;
快速迁移扩展,可以快速将容器打包迁移到需要的平台上应用,有很好的兼容性。
3.已创建、运行中、暂停、重启、迁移、停止、死亡
LVS、Nginx、Haproxy的区别及适用场景
1. LVS工作在传输层,仅作请求分发用,没有流量;Nginx工作在物理层,针对http应用做分流策略;Haproxy工作在TCP层。
2. LVS适用于高访问量的网站、大规模的应用服务器集群,以及需要水平扩展和高可用性的系统;Nginx常用于Web应用的负载均衡、反向代理、缓存加速和HTTPS等功能的实现,适用于高并发的Web服务环境;适用于各种服务的负载均衡,如Web服务、数据库服务、应用服务等,特别是在需要高可用性和灵活性的环境中。