In this Repository you will find how to install Zimbra on Docker
- Keep posted of the changes in the next Zimbra Wiki - https://wiki.zimbra.com/wiki/Deploy_Zimbra_Collaboration_using_docker
Depend of your OS, you need to install Docker in different ways, take a look at the official Website - https://docs.docker.com/engine/installation/
One of the advantages of using docker is that the host OS does not matter, the containers will work on any platform.
Downloading the image
The first step is to pull this image to your docker environment, for that just run the next:
docker pull jorgedlcruz/zimbra
Creating Zimbra Containers
Now that we have an image called jorgedlcruz/zimbra, we can do a docker run with some special parameters, like this:
docker run -p 25:25 -p 80:80 -p 465:465 -p 587:587 -p 110:110 -p 143:143 -p 993:993 -p 995:995 -p 443:443 -p 8080:8080 -p 8443:8443 -p 7071:7071 -p 9071:9071 -h zimbra-docker.zimbra.io --dns 127.0.0.1 --dns 18.104.22.168 -i -t -e PASSWORD=Zimbra2017 jorgedlcruz/zimbra
As you can see we tell the container the ports we want to expose, and on which port, we also specify the container hostname, the password foir the Zimbra Administrator Account, and the image to use.
Contribute to the Project
If you like to contribute to the project, you are free to do so by visiting the next GitHub project - https://github.com/jorgedlcruz/zimbra-docker