我对Docker很新,所以请耐心等待。
我需要了解如何编写可以运行交互式应用程序的Dockerfile,例如 mysql_secure_installation (允许用户更改root密码并指示是否应该刷新权限表,例如)。
PS:我知道如何在应用程序不需要交互时执行相同操作,如here所述。
答案 0 :(得分:0)
您最好的选择可能是将控制委托给Dockerfile中RUN指令的expect(1)脚本。例如:
<强> Dockerfile 强>
GridView
<强> mysql_secure_install.sh 强>
上接受的答案中汲取灵感