Running with Docker » History » Version 3
« Previous -
Version 3/14
(diff) -
Next » -
Current version
Luke Murphey, 06/03/2019 08:01 PM
Running with Docker¶
Prerequisites¶
You will need to have Docker installed. See https://docs.docker.com/install/.
You will also need a copy of the works database (library.sqlite).
Getting the TextCritical Docker image running¶
Download TextCritical code
Download a zip file of the project from [[https://github.com/LukeMurphey/textcritical_net]]. You can do this by the "Clone or download" button and selecting "Download ZIP".¶
Unzip the downloaded file into a directory.
Put a copy of the database in the var directory of the source-code¶
Obtain a copy of the library of works (library.sqlite) and place it in the /var directory of the source-code (i.e. textcritical_net-master/var/library.sqlite)
Build the docker image¶
Run the following from the directory where you unzipped the source code. This needs to be the same directory with the file with the name "Dockerfile":
docker build -t textcritical .
Start the docker image¶
Start the docker image with the following command:
docker run -p 8080:8080 textcritical
You should now be able to access TextCritical on port 8080 on your localhost (http://localhost:8080).