docker容器跨主机通信(使用docker搭建自己的邮件服务器-Ewomail)

一时兴起,搭建一个属于自己的邮件服务器玩玩!

这里我就使用docker,在容器中搭建邮件服务器。当然,安装centos系统也可以。

言归正传,开始表演-——

第一步:准备一台电脑(Ubuntu系统),了解一下docker相关知识,然后起飞!就这么简单。

第二步:找个网络好点的地方哈。

第三步:搭建服务器

  • docker search EwoMail
  • docker pull bestwu/ewomail

docker run -d -h mail.ewomail.com --restart=always \ -p 25:25 \ -p 109:109 \ -p 110:110 \ -p 143:143 \ -p 465:465 \ -p 587:587 \ -p 993:993 \ -p 995:995 \ -p 80:80 \ -p 8080:8080 \ -v `pwd`/mysql/:/ewomail/mysql/data/ \ -v `pwd`/vmail/:/ewomail/mail/ \ -v `pwd`/ssl/certs/:/etc/ssl/certs/ \ -v `pwd`/ssl/private/:/etc/ssl/private/ \ -v `pwd`/rainloop:/ewomail/www/rainloop/data \ -v `pwd`/ssl/dkim/:/ewomail/dkim/ \ --name ewomail bestwu/ewomailserver

第四步:登录管理中心

  • 邮箱管理后台http://localhost:8080
  • Rainloop 管理端 http://localhost/?admin
  • Rainloop 用户端 http://localhost

邮箱管理后台http://localhost:8080 账号 admin 密码 ewomail123 Rainloop 管理端 http://localhost/?admin 账号密码在邮箱管理后台添加设置 Rainloop 用户端 http://localhost 账号密码在邮箱管理后台添加设置

第五步:请!开始你的表演

遗留问题:服务启动遇到端口被占用

解决办法:lsof -i:80|grep -v "PID"|awk -F ' ' '{print "kill -9 "$2}'|sh

第六步:有问题请留言!

docker容器跨主机通信(使用docker搭建自己的邮件服务器-Ewomail)(1)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页