Docker 内部安装 postfix
今天写 Dockerfile 定制 Docker 镜像需要在内部安装 postfix ,但是其默认安装后会弹出配置界面,DOcker 构建过程是无法进行交互的,结果就是卡在该界面无法继续: 搜寻一
今天写 Dockerfile 定制 Docker 镜像需要在内部安装 postfix ,但是其默认安装后会弹出配置界面,DOcker 构建过程是无法进行交互的,结果就是卡在该界面无法继续:
搜寻一圈发现一个github仓库(cisagov/**postfix-docker**)中打包镜像时也包含了 postfix,在这里找到了解决办法,很简单:
1 |
|
主要是这里:
DEBIAN_FRONTEND=noninteractive
:告知操作系统直接运行命令,而无需向用户请求输入(所有操作都是非交互式的)
构建OK,解决。
参考文献
Docker 内部安装 postfix
https://www.frytea.com/post/20210919014236.html