Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.24 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.24 KB

Docker Recipe for TaoTesting

This is a (docker)[https://www.docker.com/] build recipe for Tao Testing (See http://taotesting.com/) - an online testing and certification platform.

Assuming you already have docker installed, the simplest way to use it is to do:

docker pull kartoza/tao-web
docker pull kartoza/postgis

To get the base images. This may take a little while depending on your available bandwidth. Now spin up a mysql container and a Tao container:

docker run --name="tao-postgis" \
	--hostname="tao-postgis" \
	--restart="always" \
	-e 
	-d -t kartoza/postgis

docker run --name="tao-web" \
	--hostname="tao-web" \
	--restart="always" \
	-d -t -p 8002:80 \
	--link tao-postgis:tao-postgis \
	kartoza/tao-web

Next determine the ip address of your postgis container and create the tao database:

createdb -h 172.17.0.29 -U docker tao

Once your tao container is running determine the IP address of your tao server and open your browser at that address, then follow the installation wizard.

For the postgresql connection options use host 'tao-postgis', user 'docker' and password 'docker' or set your own user/pwd and then check the 'over write database' option.


Tim Sutton (tim@kartoza.com) September 2014