[问题] Rancher volume问题

楼主: raynoz (Rayoz)   2020-11-17 15:30:13
是这样的
最近在学用rancher起iredmail
都有成功起起来了
但想到如果iredmail挂掉了
rancher重新起另外一个iredmail起来
变成还要手动进去container重新设定iredmail的postfix config
所以打算在起iredmail以前在yml先写好 把config mount到底层
这样rancher透过这个yml档起iredmail的时候 就会自动pull已经写好的config
就不需要再重新设定
但目前起iredmail之后到mount好的本机路径看 只有postfix资料夹都是空的
其他vmail mysql clamav都是有资料的
找了很久也试了很久 发现只要volume etc资料夹底下的东西 都会失败
所以想请各位大大帮忙...
以下是我的yml内容...
version: '2'
services:
#
# IREDMAIL
#
iredmail:
image: lejmr/iredmail:mysql-latest
restart: unless-stopped
container_name: iredmail
hostname: mail.123.com
domainname: 123.com
environment:
- DOMAIN=123.com
- HOSTNAME=mail.123.com
- MYSQL_ROOT_PASSWORD=123456
- SOGO_WORKERS=1
- TIMEZONE=Asia/Taipei
- POSTMASTER_PASSWORD={PLAIN}123456
- IREDAPD_PLUGINS=['reject_null_sender', 'reject_sender_login_mismatch',
'greylisting', 'throttle', 'amavisd_wblist', 'sql_alias_access_policy']
volumes:
- /docker/iredmail/mysql:/var/lib/mysql
- /docker/iredmail/vmail:/var/vmail
- /docker/iredmail/clamav:/var/lib/clamav
- /docker/iredmail/postfix:/etc/postfix
ports:
- 80:80
- 443:443
- 25:25
- 587:587
- 110:110
- 143:143
- 993:993
- 995:995
#
# VOLUMES
#
volumes:
/docker/iredmail/mysql:
/docker/iredmail/vmail:
/docker/iredmail/clamav:
/docker/iredmail/postfix:

Links booklink

Contact Us: admin [ a t ] ucptt.com