Instructions for running mreg
within a container.
Instructions for running mreg
with docker-compose
.
docker-compose up --build test
Server should be reachable on port 8000 after running this.
docker-compose up --build -d mreg
docker-compose down --rmi local
Instructions for running mreg-container without compose.
docker build -t mreg:latest .
docker network create mreg
docker run --name mreg-db \
-e POSTGRES_PASSWORD=mreg \
-e POSTGRES_USER=mreg_user \
--net=mreg \
postgres:latest
docker run --name mreg-test \
-e MREG_DB=pg \
-e MREG_DB_PG_DATABASE=mreg_test \
-e MREG_TEST=true \
-e MREG_TEST_ONLY=true \
-p 8000:8000 \
--net=mreg \
mreg:latest
docker run --name mreg-test \
-e MREG_DB=pg \
-e MREG_DB_PG_DATABASE=mreg_test \
-e MREG_TEST=true \
-e MREG_TEST_ONLY=true \
-p 8000:8000 \
--net=mreg \
mreg:latest
docker stop mreg mreg-test mreg-db
docker rm mreg mreg-test mreg-db
docker rmi mreg:latest
docker network rm mreg