【发布时间】:2017-03-08 22:30:31
【问题描述】:
我正在构建一个新的 Docker 映像:
FROM alpine:3.4
RUN apk upgrade --update
但是,它因错误而失败:
[INFO] /bin/sh: apk: not found
这似乎在我的本地机器 (Mac OSX) 上运行良好,但是当我尝试在 Linux CentOS 7 机器上构建它时它失败了。
【问题讨论】:
-
你能检查
docker images并检查alpine:3.4的ID吗?在新的 Docker 主机上,我得到baa5d63471ea。 -
我可以确认 docker images 也为我返回 baa5d63471ea
-
奇数。你从
docker run alpine:3.4 which apk看到了什么 -
我明白了 - /sbin/apk
-
奇数。
docker version?