06 2018 档案

[Docker] 使用 Dockerfile 的多级构建 (multi-stage builds)
摘要:Multi-stage build 即在一个 Dockerfile 中使用多个 FROM 指令。 每个 FROM 指令可以使用不同的基础镜像,并且每一个都开启新的构建阶段。 你可以有选择地拷贝一个阶段的产品到另一个中,留下不想包含在最终 image 中的东西。 FROM golang:1.7.3 W 阅读全文

posted @ 2018-06-28 20:50 ercom 阅读(1111) 评论(0) 推荐(0)

[Docker] 写 Dockerfile 的最佳实践理论
摘要:指导方针 创建短暂的容器 意思是 container 可以停止和销毁,接着以最小化启动和配置进行重新构建和替换。 理解构建的上下文 使用 docker build ,当前工作环境称为 构建的上下文,默认 Dockerfile 是在同级目录找,可通过 -f 指定 Dockerfile。 无论 Dock 阅读全文

posted @ 2018-06-26 21:15 ercom 阅读(3747) 评论(1) 推荐(2)

[Docker] 容器开发环境最佳实践理论
摘要:保持 image 小 选择合适的 base image。 使用 multi-stage 构建。 https://docs.docker.com/develop/develop-images/multistage-build/ 如果多个 image 有共同之处,考虑创建一个 base image 来共 阅读全文

posted @ 2018-06-24 20:18 ercom 阅读(1258) 评论(0) 推荐(0)