Browse Source
Specify user, workdir, ports and signal at Dockerfile
refactor-mempool
Roman Zeyde
7 years ago
No known key found for this signature in database
GPG Key ID: 87CAE5FA46917CBB
1 changed files with
13 additions and
0 deletions
-
Dockerfile
|
|
@ -5,4 +5,17 @@ RUN apt-get install -y clang cmake |
|
|
|
|
|
|
|
RUN cargo install electrs |
|
|
|
|
|
|
|
RUN adduser --disabled-login --system --shell /bin/false --uid 1000 user |
|
|
|
|
|
|
|
USER user |
|
|
|
WORKDIR /home/user |
|
|
|
|
|
|
|
# Electrum RPC |
|
|
|
EXPOSE 50001 |
|
|
|
|
|
|
|
# Prometheus monitoring |
|
|
|
EXPOSE 4224 |
|
|
|
|
|
|
|
STOPSIGNAL SIGINT |
|
|
|
|
|
|
|
CMD ["electrs", "-vvvv", "--timestamp"] |
|
|
|