Docker 基础镜像
通常情况下,我们自己的镜像都会依赖于某个基础镜像。下面,是我总结的一些基础镜像。
Alpine
alpine 是一个非常轻量级的 Docker 镜像,大概只有 5.55MB 的大小。它包含一些比较常用的 Linux 命令。
bash 是很多人使用的 shell,但是,默认(sh)情况下,alpine 并不包含 bash。
如果我们直接在 alpine 中执行 bash 命令的话,可能会报一些貌似没有道理的错误。其实,
你只要在 Dockerfile 中安装一下 bash 即可,下面给出一个示例:
FROM alpine:latest
RUN apk add bash