运行后缀容器时输出错误

时间:2019-03-13 18:49:17

标签: docker email postfix-mta

我的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邮件传输   代理后缀[确定]

我该如何解决以上错误?

1 个答案:

答案 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