... | @@ -113,7 +113,7 @@ Remember to configure the database connection |
... | @@ -113,7 +113,7 @@ Remember to configure the database connection |
|
|
|
|
|
`echo "BRIDGES = {}" > /etc/freedmr/rules.py`
|
|
`echo "BRIDGES = {}" > /etc/freedmr/rules.py`
|
|
|
|
|
|
## Make sure docker image can access config and rules
|
|
## Make sure docker container can access config and rules
|
|
|
|
|
|
`chown -R 54000 /etc/freedmr`
|
|
`chown -R 54000 /etc/freedmr`
|
|
|
|
|
... | @@ -125,11 +125,11 @@ Remember to configure the database connection |
... | @@ -125,11 +125,11 @@ Remember to configure the database connection |
|
|
|
|
|
`touch /var/log/freedmr/freedmr.log`
|
|
`touch /var/log/freedmr/freedmr.log`
|
|
|
|
|
|
## Make sure docker image can access logfile
|
|
## Make sure docker container can access logfile
|
|
|
|
|
|
`chown -R 54000 /var/log/freedmr`
|
|
`chown -R 54000 /var/log/freedmr`
|
|
|
|
|
|
## Run docker instance and check it all starts up OK
|
|
## Run docker container and check it all starts up OK
|
|
|
|
|
|
docker run --name=freedmr -d --read-only -v /etc/freedmr/freedmr.cfg:/opt/freedmr/freedmr.cfg \
|
|
docker run --name=freedmr -d --read-only -v /etc/freedmr/freedmr.cfg:/opt/freedmr/freedmr.cfg \
|
|
-v /var/log/freedmr/freedmr.log:/opt/freedmr/freedmr.log \
|
|
-v /var/log/freedmr/freedmr.log:/opt/freedmr/freedmr.log \
|
... | @@ -142,13 +142,15 @@ Hopefully this will run fine. If you have made any mistakes you may have to stop |
... | @@ -142,13 +142,15 @@ Hopefully this will run fine. If you have made any mistakes you may have to stop |
|
|
|
|
|
`docker container stop freedmr`
|
|
`docker container stop freedmr`
|
|
|
|
|
|
|
|
## Remove the docker container
|
|
|
|
|
|
`docker container rm freedmr`
|
|
`docker container rm freedmr`
|
|
|
|
|
|
## Start on boot / restart on die
|
|
## Start on boot / restart on die
|
|
|
|
|
|
`docker update --restart unless-stopped freedmr`
|
|
`docker update --restart unless-stopped freedmr`
|
|
|
|
|
|
## To restart the container (for example when config is changed)
|
|
## Restart the container (for example when config is changed)
|
|
|
|
|
|
`docker container restart freedmr`
|
|
`docker container restart freedmr`
|
|
|
|
|
... | | ... | |