摘要: 基本概念 Docker是容器化平台 Docker是提供应用打包,部署与运行应用的容器化平台 Docker Engine类似JVM Docker体系结构 docker使用C/S 架构,docker daemon 作为 server 端接受 client 的请求,并处理(创建、运 行、分发容器),他们可 阅读全文
posted @ 2021-08-29 22:58 gary2048 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Dockerfile构建镜像 Dockerfile是一个包含用于组合镜像的命令的文本文档 Docker通过读取Dockerfile中的指令按步自动生成镜像 docker build -t 机构/镜像名<:tags> Dockerfile目录 Dockerfile自动部署Tomcat应用步骤 创建do 阅读全文
posted @ 2021-08-29 22:58 gary2048 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 击穿 缓存击穿是指缓存中没有但数据库中有的数据,当大量并发来找这个 key 的时候,这时候客户端去直接请求数据库,这就是击穿。 key 超过了过期时间 key 被 LRU LFU 清掉了 解决方案: 加互斥锁,只有获得锁的人才能去数据库查,没释放锁之前,其他并行进入的线程会等待sleep,再重新去缓 阅读全文
posted @ 2021-08-29 20:19 gary2048 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 历史的演化 物理机时代 → 虚拟机时代 → 容器化时代 物理机时代 虚拟化时代 容器化时代 容器化技术比虚拟机更灵活,更小巧 容器化解决的问题 容器技术:有效的将单个操作系统的资源划分到孤立的组中,以便更好的在孤立的组之间平衡有冲突的资源使用需求,这种技术就是容器技术。 Docker 将应用程序与该 阅读全文
posted @ 2021-08-29 20:19 gary2048 阅读(202) 评论(0) 推荐(0) 编辑