Просмотр исходного кода

docker: Ensure entrypoint is executable (#8719)

On systems with safe umasks (`umask 077`), the entrypoint as copied from
the host may not be executable by other users. Ensure that it is set to
be within the Dockerfile.
James O'Beirne 3 лет назад
Родитель
Сommit
358d2143e2
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      Dockerfile

+ 1 - 0
Dockerfile

@@ -26,4 +26,5 @@ HEALTHCHECK --interval=1m --timeout=10s \
   CMD curl -fkLsS -m 2 127.0.0.1:8384/rest/noauth/health | grep -o --color=never OK || exit 1
 
 ENV STGUIADDRESS=0.0.0.0:8384
+RUN chmod 755 /bin/entrypoint.sh
 ENTRYPOINT ["/bin/entrypoint.sh", "/bin/syncthing", "-home", "/var/syncthing/config"]