Public Repository

Last pushed: 2 years ago
Short Description
Indeed proctor-pipet in a docker container
Full Description

The proctor-pipet docker image requires three configuration files to exist as specific files inside a running container

  • pipet-config.json /app/target/tomcat.8080/conf/proctor/pipet-config.json
  • proctor-tests-matrix.json /app/target/tomcat.8080/conf/proctor-tests-matrix.json
  • pipet-base.properties /app/proctor-pipet-deploy/src/main/webapp/WEB-INF/config/pipet-base.properties

Details about these configuration files can be found in the github repository.
This is an example docker run command to start the proctor-pipet image into a running container assuming the three configuration files exist in /etc on the host machine and exposes the pipet service to port 8000.

sudo docker run \
  -d \
  -p 8000:8080 \
  -v /etc/pipet-config.json:/app/target/tomcat.8080/conf/proctor/pipet-config.json:ro \
  -v /etc/proctor-tests-matrix.json:/app/target/tomcat.8080/conf/proctor-tests-matrix.json:ro \
  -v /etc/pipet-base.properties:/app/proctor-pipet-deploy/src/main/webapp/WEB-INF/config/pipet-base.properties:ro \
  --name proctor-pipet \
  indeed/proctor-pipet
Docker Pull Command
Owner
indeed