使用Docker安装应用真的非常方便简单,本人第一弹Poste.IO私人电邮服务

- 先ssh到安装了docker的服务器
- docker pull analogic/poste.io
- docker run -d -p 25:25 -p 80:80 -p 110:110 -p 143:143 -p 443:443 -p 587:587 -p 993:993 -p 995:995 –restart=always -v /etc/localtime:/etc/localtime:ro -v /home/poste/data:/data –name “PosteIO” -h “mail.yourdomain.name” -t analogic/poste.io
搞掂! 然后浏览器访问 https://docker-ip
注: /home/poste/data 是需要先在宿主机本地自行新建的目录,或者修改为自己定义的目录,这是把容器里/data 目录影射到宿主机本地的/home/poste/data 目录的意思。
遇到的问题:
无法正常启动容器,log里提示「poste.io nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)」
这是因为宿主机没有启用IPV6,启用后就正常了!
