File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change 1
- FROM debian:11
1
+ FROM debian:12
2
2
3
3
RUN apt-get update \
4
4
&& apt-get install -y gnupg2 apt-transport-https curl
@@ -14,7 +14,7 @@ ARG ZCASHD_USER=zcashd
14
14
ARG ZCASHD_UID=2001
15
15
16
16
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys $ZCASH_SIGNING_KEY_ID \
17
- && echo "deb [arch=amd64] https://apt.z.cash/ bullseye main" > /etc/apt/sources.list.d/zcash.list \
17
+ && echo "deb [arch=amd64] https://apt.z.cash/ bookworm main" > /etc/apt/sources.list.d/zcash.list \
18
18
&& apt-get update
19
19
20
20
RUN if [ -z "$ZCASH_VERSION" ]; \
@@ -23,15 +23,18 @@ RUN if [ -z "$ZCASH_VERSION" ]; \
23
23
fi; \
24
24
zcashd --version
25
25
26
- RUN useradd --home-dir /srv/$ZCASHD_USER \
26
+ RUN useradd --home-dir " /srv/$ZCASHD_USER" \
27
27
--shell /bin/bash \
28
28
--create-home \
29
- --uid $ZCASHD_UID\
30
- $ZCASHD_USER
31
- USER $ZCASHD_USER
32
- WORKDIR /srv/$ZCASHD_USER
33
- RUN mkdir -p /srv/$ZCASHD_USER/.zcash/ \
34
- && touch /srv/$ZCASHD_USER/.zcash/zcash.conf
29
+ --uid "$ZCASHD_UID" \
30
+ "$ZCASHD_USER"
31
+
32
+ RUN mkdir -p "/srv/$ZCASHD_USER/.zcash/" \
33
+ && touch "/srv/$ZCASHD_USER/.zcash/zcash.conf" \
34
+ && chown -R zcashd "/srv/$ZCASHD_USER"
35
+
36
+ WORKDIR "/srv/$ZCASHD_USER"
37
+ ENV HOME="/srv/$ZCASHD_USER"
35
38
36
39
ADD entrypoint.sh /entrypoint.sh
37
40
ENTRYPOINT ["/entrypoint.sh" ]
You can’t perform that action at this time.
0 commit comments