
容器技术
文章平均质量分 89
是小叶啊
不会弹吉他的摄影师不是一个好的程序员。
展开
-
Docker Compose 详解
前言 当我们想要同时启动一系列相互依赖的服务时,一个个依次并严格按照顺序启动就显得尤为繁琐。这时我们就可以用到 docker compose 来执行这一系列操作。 Compose Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose 您可以使用 YML 文件来配置应用程序需要的所有服务,然后使用一个命令就可以从 YML 文件配置中创建并启动所有服务。 Compose 使用 使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定原创 2021-01-02 20:40:54 · 733 阅读 · 0 评论 -
Dockerfile多阶段构建
前言 我们在构建docker镜像时,希望最后得到的镜像越小越好,但是在构建时,总是会用到各种各样复杂的环境,大部分都是临时环境,只是为了生成对应的目标程序。比如我们经常会在OpenCV环境下编译图像处理类程序,但其实目标程序只需要用的之前生成的子程序就行,不需要引入中间用到的环境。这里我们就能用到Dockerfile多阶段构建,它可以把前面多个阶段生成的文件拷贝到下一个阶段使用,并且不引入之前用到的环境,这极大地解耦了我们的Dockerfile文件,而且最终可以得到一个极小的完整镜像。 多阶段构建 关于镜像原创 2020-07-12 23:46:34 · 549 阅读 · 0 评论 -
Docker部署Golang Http服务
Docker部署Golang Http服务原创 2020-02-16 15:51:37 · 418 阅读 · 0 评论 -
Kubernetes存活探针
Kubernetes存活探针 Kubernetes可以通过存活探针(liveness probes)检查容器是否还在运行。可以为pod中的每个容器单独指定存活探针。如果探测失败,Kubernetes将定期执行探针并重新启动容器。 Kubernetes有以下三种探测容器的机制: HTTP GET探针对容器的IP地址(你指定的端口和路径)执行HTTP GET请求。如果探测器收到响应,并且响应状态...翻译 2019-04-20 23:32:05 · 409 阅读 · 0 评论