有没有办法在docker构建过程中添加提示?

问题描述

好吧,在四处搜寻之后,在期间没有提示的方法docker build。它被设计为完全自动化的。

docker run届时我将执行此步骤。

由于larsksIRC

docker组中的某个人,在https://github.com/GoogleCloudPlatform/kubernetes/issues/2030上有关于这些问题的有趣读物。

解决方法

我正在使用Docker使用SSL创建特定的nginx容器。

但是我不希望我的SSL文件原样保留在我的版本控制系统中。因此,它们是加密的。在构建Docker容器时,我需要密码来解密文件并测试我的Nginx配置。

read用来在安装脚本中获得提示,但Docker只是在提示上停止了:

 + echo 'Please enter the password for the SSL certificates: '
 + read -s SSL_PASSWORD
INFO[0008] The command [/bin/sh -c /build/setup.sh && /build/cleanup.sh] returned a non-zero code: 1

做某事时有docker build什么办法得到提示吗?

谢谢你的帮助 :)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...