 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践基础镜像选择 • 内置工具确认 • 应用版本需求 • 内部运维管理需求 • …… • 日志级别和位置 • 数据库位置和凭据 • 安全信息 • 应用程序设置 • …… • Dockerfile编写 • Docker Build构建 • …… • Deployment • DaemonSet • ConfigMap • Secret • Service • Ingress 应用研发及维护团队情况 ✓ 应用近期发布及迭代计划情况 © Copyright 2020 Rancher Labs. All Rights Reserved. Confidential 制作容器镜像 Dockerfile常用命令: • FROM:指定容器基础镜像 • LABEL:给镜像打上标签,比如添加镜像维护者信息 • ADD:向镜像添加文件,可以使用URL • COPY:向镜像添加文件,不可以使用URL,不会解压缩 2020 Rancher Labs. All Rights Reserved. Confidential Dockerfile最佳实践 Dockerfile官方最佳实践文档:https://docs.docker.com/develop/develop-images/dockerfile_best-practices/ 使用更小的base镜像 使用体积小的base镜像,如:Alpine、0 码力 | 28 页 | 3.47 MB | 1 年前3 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践基础镜像选择 • 内置工具确认 • 应用版本需求 • 内部运维管理需求 • …… • 日志级别和位置 • 数据库位置和凭据 • 安全信息 • 应用程序设置 • …… • Dockerfile编写 • Docker Build构建 • …… • Deployment • DaemonSet • ConfigMap • Secret • Service • Ingress 应用研发及维护团队情况 ✓ 应用近期发布及迭代计划情况 © Copyright 2020 Rancher Labs. All Rights Reserved. Confidential 制作容器镜像 Dockerfile常用命令: • FROM:指定容器基础镜像 • LABEL:给镜像打上标签,比如添加镜像维护者信息 • ADD:向镜像添加文件,可以使用URL • COPY:向镜像添加文件,不可以使用URL,不会解压缩 2020 Rancher Labs. All Rights Reserved. Confidential Dockerfile最佳实践 Dockerfile官方最佳实践文档:https://docs.docker.com/develop/develop-images/dockerfile_best-practices/ 使用更小的base镜像 使用体积小的base镜像,如:Alpine、0 码力 | 28 页 | 3.47 MB | 1 年前3
 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践境等数据。 针对任意需求,能够快速识别出其关联的源代码、版本、测试用例、上线记 录、缺陷信息等。 将一切纳入版本控制 ⚫ 源代码 ⚫ 配置文件 ⚫ 数据库脚本 ⚫ 部署脚本 ⚫ Dockerfile, Helm Charts ⚫ ... 版本变更标准化 单一可信数据源 ⚫ 代码提交记录与需求的 双向关联 ⚫ 统一的两方库、三方库 ⚫ 统一的生产发布仓库 ⚫ 漏洞及lisence扫描0 码力 | 27 页 | 2.42 MB | 1 年前3 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践境等数据。 针对任意需求,能够快速识别出其关联的源代码、版本、测试用例、上线记 录、缺陷信息等。 将一切纳入版本控制 ⚫ 源代码 ⚫ 配置文件 ⚫ 数据库脚本 ⚫ 部署脚本 ⚫ Dockerfile, Helm Charts ⚫ ... 版本变更标准化 单一可信数据源 ⚫ 代码提交记录与需求的 双向关联 ⚫ 统一的两方库、三方库 ⚫ 统一的生产发布仓库 ⚫ 漏洞及lisence扫描0 码力 | 27 页 | 2.42 MB | 1 年前3
共 2 条
- 1













