我有一个二进制应用程序,在Feisty之后的Ubuntu版本上无法运行。
是否可以构建一个包含Feisty的Docker镜像,并在我的现代系统上运行它?
我有一个二进制应用程序,在Feisty之后的Ubuntu版本上无法运行。
是否可以构建一个包含Feisty的Docker镜像,并在我的现代系统上运行它?
我会在评论中添加更多细节。以下是我使用的步骤,让Ubuntu Feisty的32位版本能够在Docker 0.7.1容器中运行。
cd /tmp
sudo debootstrap --arch=i386 feisty feisty http://old-releases.ubuntu.com/ubuntu
sudo tar -C feisty -c . | docker import - feisty
现在我有一个32位的feisty基础镜像。我编写了Dockerfile,我的古老代码似乎在容器中正常工作。