Run AzerothCore with Docker
This readme it's a summary of the AzerothCore docker features.
Docker. is a software that performs operating-system-level virtualization, allowing to wrap and launch applications inside containers.
Thanks to Docker, you can quickly setup and run AzerothCore in any operating system.
The only requirement is having Docker installed into your system. Forget about installing mysql, visual studio, cmake, etc...
Installation instructions
To install AzerothCore using Docker, you have to:
-
Install Docker.
-
Launch one instance of the AzerothCore Dockerized Database
-
Create an image of the AzerothCore Dockerized Build
-
Launch one instance of the AzerothCore Dockerized Authserver
-
Launch one instance of the AzerothCore Dockerized Worldserver
Memory usage
The total amount of RAM when running all AzerothCore docker containers is less than 2 GB.
Docker containers vs Virtual machines
Usind Docker will have the same benefits as using virtual machines, but with much less overhead:

