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

refactor: 'COPY --chown' instead of COPY + RUN

Fabian Peter Hammerle 6 лет назад
Родитель
Сommit
ae93815d8c
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      Dockerfile

+ 1 - 2
Dockerfile

@@ -10,8 +10,7 @@ COPY ssh_config /etc/ssh/ssh_config
 RUN chmod a=r /etc/ssh/ssh_config
 RUN chmod a=r /etc/ssh/ssh_config
 
 
 RUN adduser -S tunnel
 RUN adduser -S tunnel
-COPY known_hosts /home/tunnel/.ssh/known_hosts
-RUN chown tunnel /home/tunnel/.ssh/known_hosts
+COPY --chown=tunnel:nogroup known_hosts /home/tunnel/.ssh/known_hosts
 USER tunnel
 USER tunnel
 
 
 ENV BIND_ADDRESS bind-address
 ENV BIND_ADDRESS bind-address