基于 Alpine 制作 nodejs 极简镜像最近接触了 Alpine 系统,它是一个面向安全的轻型 Linux 发行版。 有自己的包管理工具 apk,可以通过 https://pkgs.alpinelinux.org/packages 或者 apk info 来查询可安装的软件。 Alpine 的优势 为什么要选用 Alpine 作为基础镜像? 因为它体积太小啦,只有 5M 🎉🎉🎉 对比其他 os 比如 Ubuntu 或者CentAlpineDockerDockerfile2020/10/02 19:32:22
Dockerfile 的 CMD 和 ENTRYPOINT因工作需要把一些项目迁移到了容器中,巩固和重新学习了镜像构建的一些知识。 其中 CMD 和 ENTRYPOINT 作为容器启动入口,对于应用来说是必须要了解和掌握的内容。 CMD 根据 docker 官网文档 来看,CMD 有 3 种用法: CMD ["executable","param1","param2"] (exec form,官方推荐的使用方式) CMD ["param1","paDockerDockerfile2020/06/03 14:33:00