You can delete the script and download it again, or delete the ejabberd container, or delete the ejabberd installed directory… and run the script again. If there was any error, solve it and run the script again. If installation completes correctly, you can close that window and proceed to next step. When you run the script, it will open a console window to inform you about the process: download the ejabberd image, create the container, register the admin account and prepare the configuration file…
Docker desktop for windows 10 install#
Edit the install optionsĮdit this batch file with your favourite text editor and set, at the very least, the PASSWORD option you want for your new ejabberd administrator account.Īdditionally, you can set some other options: INSTALL_DIR_WINDOWS10, HOST, USER, VERSION, and PORTS. Download ejabberd-docker-install.batĭownload ejabberd-docker-install.bat to your machine.
The installation wizard may ask you to install Microsoft’s WSL2 and restart the Docker Desktop app. The process is pretty straightforward, and it will ask you to restart your machine. Install Docker Desktopįirst of all, download and install Docker Desktop for Windows.
Docker desktop for windows 10 how to#
We published a tutorial explaining how to install ejabberd on Windows 7 using Docker Toolbox. If you use Windows 7 or 8, you can use Docker Toolbox, which is old and obsolete, but it still seems to work correctly, so give it a try. This tutorial explains how to get any ejabberd version installed on Microsoft Windows 10 using Docker Desktop and ejabberd-docker-install.bat script.ĭocker Desktop is only available for Windows 10. However, setting ejabberd in Docker requires setting volumes, ports and some customizations, so we’ve written a batch script that performs all those tasks for you. Then, since ejabberd 20.07, we have phased out the Windows installer in favour of a container solution. For older systems like Windows 7 or 8, follow the tutorial on how to install ejabberd on Windows 7 using Docker Toolbox.įor some time now we have been phasing out the traditional installation wizards, customary to the end users on macOS and Windows, in favour of the more streamlined command line approach, well known on Linux desktops and servers.įirst, we have phased out the macOS binary installer in favour of a quick brew install ejabberd command. This tutorial requires Windows 10 or newer.
Do you want to install ejabberd on your Windows 10 machine? Do you miss the binary installers for Windows? Don’t worry, you can install ejabberd on Windows 10 using Docker Desktop, and this tutorial guides you through the process.