我的docker-compose.yml
文件中包含以下内容:
simplemail:
image: tozd/postfix
ports:
- "25:25"
到目前为止,太好了。但是运行docker-compose run simplemail
时得到以下输出:
rsyslogd:无法创建'/ var / spool / postfix / dev / log':没有这样的文件或 目录rsyslogd:imklog:无法打开内核日志(/ proc / kmsg): 不允许操作。 rsyslogd:激活模块imklog失败 [尝试http://www.rsyslog.com/e/2145] rsyslogd:无法打开输出 管道'/ dev / xconsole':没有这样的文件或目录[尝试 http://www.rsyslog.com/e/2039] *开始Postfix邮件传输 代理后缀[确定]
我该如何解决以上错误?
答案 0 :(得分:0)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="search">
<form id="bookForm">
<label for='bookSearch'>Search for a book!</label>
<input type="search" id="bookSearch" name="bookSearch">
<button type="submit">Search</button>
</form>
</div>
<div id="searchResult"></div>
图片的documentation状态:
您应该确保安装了假脱机卷(/ var / spool / postfix),因此 重新创建容器时不会丢失电子邮件数据。 如果卷为空,则映像将在首次启动时对其进行初始化。
您的docker-compose.yml文件应为:
tozd/postfix