Рейтинг:0

Генерация sasl_passwd.db в док-контейнере postfix

флаг pk

У меня есть рабочий контейнер postfix, который действует как ретранслятор smtp для локального приложения в другом контейнере.

Я хочу изменить ретранслятор на тот, который требует аутентификации sasl. Для этого требуется сгенерировать sasl_passwd.db с помощью команды

хеш postmap: /etc/postfix/sasl_passwd

Мой вопрос: как лучше всего это сделать в контексте контейнера докеров? Могу ли я просто скопировать хешированный файл sasl_passwd.db с другого сервера и включить его, как и любой другой файл? Или генерируется внутри контейнера и извлекается? Или же .... ?

Такие вещи путают меня с докером! Приветствуется любое руководство по наилучшему подходу.

Это соответствующий контейнер в docker-compose.yml:

  постфикс:
изображение: juanluisbaptiste/постфикс: последний
env_file: postfix.env
тома:
  - ./postfix-main.cf:/etc/postfix/main.cf
  - ./abcdwildcard_cert_chain.pem:/etc/ssl/certs/abcdwildcard_cert_chain.pem
  - ./abcdwildcard_cert_pvtkey.pem:/etc/ssl/private/abcdwildcard_cert_pvtkey.pem
сети:
  открытый км:
    ipv4_адрес: 172.16.238.12
anx avatar
флаг fr
anx
Возможно, вам это не понадобится: для поиска по одному ключу мало пользы от использования более сложного метода поиска, чем `inline:`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.