【发布时间】:2020-07-05 09:46:35
【问题描述】:
我在 Ubuntu 16.04 32 位系统上安装了 docker。 然后在示例 DockerFile 中,当我输入 RUN 命令时,我得到错误:
Docker 文件:
RUN ls
然后我运行构建 Docker 命令:
sudo docker build - < Dockerfile
我在这一行收到:
---> Running in 1685b032aefd
exec format error
INFO[0000] [8] System error: exec format error
所以我想继续解决这个问题。 我使用 32 位 ubuntu,但使用 this 技巧安装了 docker。
我也以 root 身份运行 docker,所以这可能是一个原因?
在我的情况下,如何在 docker 中正确执行 RUN 命令?我宁愿不改变操作系统。
【问题讨论】:
标签: docker ubuntu 32bit-64bit docker-run