簡體   English   中英

如何編寫Dockerfile來運行交互式應用程序?

[英]How do I write a Dockerfile to run an interactive application?

我對Docker很新,所以請耐心等待。

我需要了解如何編寫可以運行交互式應用程序的Dockerfile,例如mysql_secure_installation (允許用戶更改root密碼並指示是否應該刷新權限表)。

PS:我知道該怎么做同樣的,當應用程序不需要互動,解釋在這里

您最好的選擇可能是將控制委托給Dockerfile中RUN指令的expect(1)腳本。 例如:

Dockerfile

FROM debian:latest
...
RUN mysql_secure_install.sh
...

mysql_secure_install.sh

這個SO線程上接受的答案中獲取靈感

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM