今天看啥  ›  专栏  ›  运维之美

如何 10 步 Docker 化一个应用

运维之美  · 公众号  ·  · 2018-08-01 15:42

文章预览

本文将讲解如何将应用 Docker 化的一些很实用的技巧和准则,推荐一读。 一、选择基础镜像 每种对应技术几乎都有自己的基础镜像,例如: https://hub.docker.com/_/java/ https://hub.docker.com/_/python/ https://hub.docker.com/_/nginx/ 如果不能直接使用这些镜像,我们就需要从基础操作系统镜像开始安装所有的依赖。 网上大多数教程使用的都是以 Ubuntu(例如:Ubuntu:16.04 )作为基础镜像,这并不是一个问题,但是我建议优先考虑 Alpine 镜像: https://hub.docker.com/_/alpine/ Alpine 是一个非常小的基础镜像(它的容量大约只有 5MB)。 注:在基于 Alpine 的镜像中你无法使用 apt-get 命令。不过你不必担心,因为 Alpine 系统有自己的软件包仓库和包管理工具 apk。关于 apk 的具体使用你可以详细参考:「 Alp ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览