我正在尝试使用docker build带有适当命令的命令自动创建开发Docker映像Dockerfile。我需要在RUN命令中运行的脚本之一希望用户单击以阅读其许可协议。因此,有两个问题:
docker build
Dockerfile
RUN
RUN在构建过程中,命令的输出显示在您的终端中。Docker构建过程是完全非交互的,因此您必须找到某种方式来自动接受这些条款(几乎每个软件都允许这样做apt- get install -y...),或者使用一些shell向导将接受回显到该过程或其他方式(期待也许?)。
apt- get install -y...