Ubuntu16.4:基于alpine使用Dockerfile创建JDK8镜像
alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。 2.Alpine Linux提供了自己的包管理工具:apk(注意:ubuntu中是apt-get),我们可以通过https://pkgs.alpinelinux.org/packages 查询包信息 3.Alpine Docker镜像继承了Alpine Linux发行版的这些优势,相比于其他Linux Docker镜像,它的体积非常小 对比常用的、没有压缩过的基础镜像(查看当前的:latest标签): Alpine - 4.8MB Ubuntu - 124.8 MB Debian - 125.1MB Centos - 196MB 4.建议使用Alpine Linux 3.10.0版本,这也是 v3.10 稳定系列的首个版本 alpine:3.10 基于alpine使用Dockerfile创建jdk8镜像 1.下载镜像 docker pull alpine:latest 2.创建Dockerfile并编辑Dockerfile(在你有jdk jar包中的文件夹内创建,如果有Dockerfile了直接把里面的内容删掉重新编辑即可,不会影响上次镜像的使用 ) vim