Select Page

= Docker: DevilBox Guide

http://devilbox.org/

== Installation on Manjaro

—-
sudo pacman -S docker docker-compose
sudo systemctl enable docker.service
sudo systemctl start docker.service
sudo groupadd docker
sudo usermod -aG docker “${USER}”
newgrp docker
—-

== Minimal DevBox Setup Notes

=== LAMP Stack setup
After completing the installation as recommended on http://devilbox.org/

– Adjust services’ image / version in the `.env` file
– Startup essential services by running
+
—-
docker-compose up php httpd bind mysql
—-

== Enabling Devilbox DNS Resolver

– Follow these steps : https://devilbox.readthedocs.io/en/latest/intermediate/setup-auto-dns.html

=== Notes for Ubuntu setup:

Disable default DNS resolver then restart network manager:

—-
sudo systemctl disable systemd-resolved
sudo systemctl restart NetworkManager
—-

Ensure all dns IPs are commended out, excluding `127.0.1.1`:

—-
sudo vim /etc/resolv.conf`
—-
Set `dns=default` in
—-
sudo vim /etc/NetworkManager/NetworkManager.conf
—-