Вывод ошибки при запуске контейнера postfix

В моем файле docker-compose.yml есть следующее:

  simplemail:
    image: tozd/postfix
    ports:
      - "25:25"

Все идет нормально. Но я получаю следующий вывод, когда запускаю docker-compose run simplemail:

rsyslogd: cannot create '/var/spool/postfix/dev/log': No such file or directory rsyslogd: imklog: cannot open kernel log (/proc/kmsg): Operation not permitted. rsyslogd: activation of module imklog failed [try http://www.rsyslog.com/e/2145 ] rsyslogd: Could no open output pipe '/dev/xconsole': No such file or directory [try http://www.rsyslog.com/e/2039 ] * Starting Postfix Mail Transport Agent postfix [ OK ]

Что я могу сделать, чтобы исправить ошибки выше?

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
0
0
377
1

Ответы 1

документация для изображения tozd/postfix гласит:

You should make sure you mount spool volume (/var/spool/postfix) so that you do not lose e-mail data when you are recreating a container. If a volume is empty, image will initialize it at the first startup.

ваш файл docker-compose.yml должен быть:

version: "3"

volumes:
  postfix-data: {}

services:
  simplemail:
    image: tozd/postfix
    ports:
      - "25:25"
    volumes:
      - postfix-data:/var/spool/postfix

Спасибо за Ваш ответ. После внесения предложенных изменений у меня осталось три ошибки: rsyslogd: imklog: cannot open kernel log (/proc/kmsg): Operation not permitted. и rsyslogd: activation of module imklog failed [try http://www.rsyslog.com/e/2145 ] и rsyslogd: Could no open output pipe '/dev/xconsole': No such file or directory [try http://www.rsyslog.com/e/2039 ]

Patrick 16.03.2019 18:33

Другие вопросы по теме