Dans mon fichier docker, j'ai la commande ci-dessous:
USER gerrit
COPY gerrit-default-config /var/gerrit/etc/gerrit.config
Exécution de l'image Je vois que le numéro d'accès au fichier est 777. Est-ce la valeur par défaut? Existe-t-il un moyen de modifier l'accès autre que l'exécution de chmod après chaque COPIE?
RUN chmod 600 /var/gerrit/etc/gerrit.config
Les autorisations sont héritées de votre hôte. Si ce fichier est sur 777 sur votre hôte avant la copie, vous obtenez 777 dans le conteneur.
Si vous ne voulez jamais 777 ici, modifiez-le à 600 dans l'hôte.