【发布时间】:2019-06-24 13:18:45
【问题描述】:
我有一个包含以下内容的 Dockerfile:
FROM i386/alpine
WORKDIR /tmp/src/mybuild
ADD . /tmp/src/mybuild
FROM travisci/travis-build
我的目标是最终得到一个 32 位图像,其中包含两个图像中的内容。在运行sudo docker build --rm --tag travis-32 . 之后,“图像”被构建,但是当我运行sudo docker run -it travis-32 /bin/bash 时,我最终进入了一个bash 终端并输入uname -m 给了我x86_64,这显然不是我期望的32 位。
我怎样才能做到这一点?
【问题讨论】:
-
请发完整的
Dockerfile,你发的不完整。 -
@Ammar,它并不完整。这就是文件的完整内容。使用
sudo docker build --rm --tag my32bit .运行它,它应该会做一些事情。我基本上是一个 docker 新手,所以请随时指出缺少的内容
标签: docker 32bit-64bit