Skip to content

Commit

Permalink
change docker image based on debian instead of ubuntu due to the chan… (
Browse files Browse the repository at this point in the history
openethereum#10336)

* change docker image based on debian instead of ubuntu due to the changes of the build container
  • Loading branch information
gabreal authored and thefallentree committed Feb 14, 2019
1 parent b3bb3fc commit 93475e8
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions scripts/docker/hub/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:xenial
LABEL MAINTAINER="Parity Technologies devops-team@parity.io"
FROM debian:stretch
LABEL MAINTAINER="Parity Technologies <devops-team@parity.io>"

# install tools and dependencies
RUN apt update && apt install -y --no-install-recommends openssl libudev-dev file curl jq
Expand All @@ -15,15 +15,17 @@ RUN apt autoremove -y \
RUN groupadd -g 1000 parity \
&& useradd -m -u 1000 -g parity -s /bin/sh parity

# add parity to docker image
WORKDIR /home/parity

# add parity-ethereum to docker image
COPY artifacts/x86_64-unknown-linux-gnu/parity /bin/parity
RUN echo "#!/bin/bash \n /bin/parity \$@" > ./entrypoint.sh

COPY scripts/docker/hub/check_sync.sh /check_sync.sh

# switch to user parity here
USER parity

VOLUME [ "/home/parity/.local/share/io.parity.ethereum" ]
EXPOSE 5001 8080 8082 8083 8545 8546 8180 30303/tcp 30303/udp
# setup ENTRYPOINT

ENTRYPOINT ["/bin/parity"]

0 comments on commit 93475e8

Please sign in to comment.