mirror of
https://github.com/apple/foundationdb.git
synced 2025-05-17 03:12:21 +08:00
Add tini as PID 1 to docker image (#4363)
This commit is contained in:
parent
4ed5d22389
commit
f9d6594d44
@ -27,7 +27,7 @@ RUN apt-get update && \
|
|||||||
lsof>=4.89+dfsg-0.1 \
|
lsof>=4.89+dfsg-0.1 \
|
||||||
tcptraceroute>=1.5beta7+debian-4build1 \
|
tcptraceroute>=1.5beta7+debian-4build1 \
|
||||||
telnet>=0.17-41 \
|
telnet>=0.17-41 \
|
||||||
netcat>= 1.10-41.1 \
|
netcat>=1.10-41.1 \
|
||||||
strace>=4.21-1ubuntu1 \
|
strace>=4.21-1ubuntu1 \
|
||||||
tcpdump>=4.9.3-0ubuntu0.18.04.1 \
|
tcpdump>=4.9.3-0ubuntu0.18.04.1 \
|
||||||
less>=487-0.1 \
|
less>=487-0.1 \
|
||||||
@ -84,3 +84,13 @@ ENV FDB_COORDINATOR ""
|
|||||||
ENV FDB_COORDINATOR_PORT 4500
|
ENV FDB_COORDINATOR_PORT 4500
|
||||||
ENV FDB_CLUSTER_FILE_CONTENTS ""
|
ENV FDB_CLUSTER_FILE_CONTENTS ""
|
||||||
ENV FDB_PROCESS_CLASS unset
|
ENV FDB_PROCESS_CLASS unset
|
||||||
|
|
||||||
|
# Adding tini as PID 1 https://github.com/krallin/tini
|
||||||
|
ARG TINI_VERSION=v0.19.0
|
||||||
|
RUN curl -sLO https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-amd64 && \
|
||||||
|
curl -sLO https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-amd64.sha256sum && \
|
||||||
|
sha256sum -c tini-amd64.sha256sum && \
|
||||||
|
rm -f tini-amd64.sha256sum && \
|
||||||
|
chmod +x tini-amd64 && \
|
||||||
|
mv tini-amd64 /usr/bin/tini
|
||||||
|
ENTRYPOINT ["/usr/bin/tini", "-g", "--"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user