我正在尝试使用 debootstrap 创建一个 docker 映像。我想创建一个 ubuntu 8.04 i386 映像。当我跑
sudo debootstrap --verbose --arch=i386 hardy hardy http://old-releases.ubuntu.com/ubuntu/
然后
须藤焦油 -C 哈迪 -c 。| sudo docker import - 哈迪
它会创建图像,但是当我检查容器内的拱门时
unname -m
它给了我 x86_64 而不是我之前要求的 i386。
任何建议将不胜感激。谢谢
解决方案
解决此问题的一种方法(参见答案)是将 ENTRYPOINT ["linux32"] 添加到 Dockerfile