Use compose 3.7 init instead of tini
This commit is contained in:
parent
5c9107b67f
commit
bdf83f7227
@ -10,14 +10,7 @@ ENV LANG=C.UTF-8
|
|||||||
# Register pseudo-entrypoint
|
# Register pseudo-entrypoint
|
||||||
ADD ./entrypoint.sh /
|
ADD ./entrypoint.sh /
|
||||||
RUN chmod a+x /entrypoint.sh
|
RUN chmod a+x /entrypoint.sh
|
||||||
CMD ["/entrypoint.sh"]
|
ENTRYPOINT ["/entrypoint.sh"]
|
||||||
|
|
||||||
# Set "real" entrypoint to an init system.
|
|
||||||
# TODO: Replace with --init when docker 18.06 is GA
|
|
||||||
ENV TINI_VERSION v0.18.0
|
|
||||||
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
|
|
||||||
RUN chmod +x /tini
|
|
||||||
ENTRYPOINT ["/tini", "--"]
|
|
||||||
|
|
||||||
# Get build dependencies
|
# Get build dependencies
|
||||||
RUN \
|
RUN \
|
||||||
|
@ -7,7 +7,7 @@ define(<env_inline>, <${upcase($1):?upcase($1)}>)
|
|||||||
define(<env_inline_fb>, <${upcase($1):-$2}>)
|
define(<env_inline_fb>, <${upcase($1):-$2}>)
|
||||||
|
|
||||||
{
|
{
|
||||||
"version": "3",
|
"version": "3.7",
|
||||||
|
|
||||||
ifdef(<__DOCKER_NETWORK>, <
|
ifdef(<__DOCKER_NETWORK>, <
|
||||||
"networks": {
|
"networks": {
|
||||||
@ -91,6 +91,7 @@ define(<env_inline_fb>, <${upcase($1):-$2}>)
|
|||||||
"env_fb(<pleroma_uploads_path>, </uploads>)"
|
"env_fb(<pleroma_uploads_path>, </uploads>)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"init": true,
|
||||||
"restart": "unless-stopped",
|
"restart": "unless-stopped",
|
||||||
"links": [
|
"links": [
|
||||||
ifelse(__SCRIPT_DEPLOY_POSTGRES, true, <"db">)
|
ifelse(__SCRIPT_DEPLOY_POSTGRES, true, <"db">)
|
||||||
|
Loading…
Reference in New Issue
Block a user