小编seb*_*cas的帖子

是否可以在 Dockerfile 中获取 docker 引擎的架构?

我知道只需运行以下命令即可获得 Docker 引擎的架构:

root@minus:~# docker info | grep Architecture
Architecture: armv7l
Run Code Online (Sandbox Code Playgroud)

我还在其他架构上测试过它,它运行良好(aarch64在 arm64 和x86_64我的英特尔服务器上)。

我的问题是有一个特殊的变量(可以像参数一样使用),其架构在 Dockerfile 中可用。我知道可以为此使用 an ARG,但这意味着它必须由调用者设置,我想要更自动的东西。

我会用它来自动下载架构的正确图像。我已经搜索了很多,但没有找到任何东西,如果有办法,我会很高兴;)。

提前致谢。

docker dockerfile

4
推荐指数
2
解决办法
2203
查看次数

标签 统计

docker ×1

dockerfile ×1