Update README.md with docker usage

master
Victor Unegbu 3 years ago
parent 3892efbb63
commit 3bb3611191

@ -142,6 +142,42 @@ Example output:
Go to your browser: http://127.0.0.1:8081 Go to your browser: http://127.0.0.1:8081
## Compiling and running with Docker
The explorer can also be compiled using `docker build` as follows:
```
docker build --no-cache -t xmrblocks .
```
- Wait one hour or more
- The build needs 3 GB space.
- The final container image is ~200MB
To run it, mount the monero blockchain onto the container as volume.
```
# either run in foreground
docker run -it \
-v xmrdata:/home/monero/.bitmonero \
-p 8081:8081 \
xmrblocks
# or in background
docker run -it -d \
-v xmrdata:/home/monero/.bitmonero \
-p 8081:8081 \
xmrblocks
```
Example output:
```
[ec2-user@ip-10-0-0-1 ~]$ docker run --rm -it -v xmrdata:/home/monero/.bitmonero xmrblocks
Staring in non-ssl mode
(2020-04-20 16:20:00) [INFO ] Crow/0.1 server is running at 0.0.0.0:8081 using 1 threads
```
## The explorer's command line options ## The explorer's command line options
``` ```

Loading…
Cancel
Save