教你在docker搭建自己的郵件伺服器-Ewomail
阿新 • • 發佈:2019-02-10
重要資料:
一時興起,搭建一個屬於自己的郵件伺服器玩玩!
為什麼會選擇Ewomail呢?而且Ewomail是支援centos系統。實際上這都不是什麼問題,當今虛擬化技術這麼強大,這都不是問題。這裡我就使用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
第四部:登入管理中心
第五步:請!開始你的表演
遺留問題:服務啟動遇到埠被佔用
解決辦法:lsof -i:80|grep -v "PID"|awk -F ' ' '{print "kill -9 "$2}'|sh
第六步:有問題請留言!