AD Research Wiki:

Docker container setup for Tjado's forum

The tjado forum runs on elba.informatik.uni-freiburg.de. It consists of the docker container "forum" with an Apache which serves the phpBB, and the docker container "mariadb" with the database.

Data locations

All data related to the docker container is in /home/docker/tjado/ . To migrate or backup the docker containers, just copying this folder is required. The actual forum data (phpBB files) is located inside /home/docker/tjado/forum-data and the SQL database data is in /home/docker/tjado/docker-volumes/

How to stop/restart

To stop or restart the "forum" or "mariadb" container, use this command:

cd /home/docker/tjado && sudo docker-compose restart forum

.. or with stop instead of restart respectively.

(the cd is necessary because docker-compose accesses the docker-compose.yml in /home/docker/tjado for settings)

If the containers aren't running, use the following command:

cd /home/docker/tjado && sudo-docker-compose up -d forum

(and with mariadb respectively)

How to get a shell

The containers work similarly to a virtual machine which an own contained linux install. To get a shell in the forum container with the Apache, run:

cd /home/docker/tjado && sudo docker-compose exec forum /bin/bash

and respectively for the forum:

cd /home/docker/tjado && sudo docker-compose exec mariadb /bin/bash

Detailed container settings

The detailed container settings can be found in /home/docker/tjado/docker-compose.yml for both containers, including the current SQL root password. The build instructions (what software is preinstalled in the containers) can be found in /home/docker/tjado/dockerfile-forums/Dockerfile and /home/docker/tjado/dockerfile-mariadb/Dockerfile .

AD Research Wiki: Projects/TjadosForum (last edited 2017-01-23 16:17:27 by 10)