Soyez prudent, n’utilisez pas root.
Le fait de ne pas accorder l'accès à l'utilisateur root dans vos images rend celles-ci plus sécurisées, car les utilisateurs n'ont accès qu'aux éléments pertinents pour l'utilisation que vous avez prévue pour l'image. De plus, il s'agit de l'une des meilleures options pour renforcer leur sécurité. Nous avons créé une image pour vous à partir du fichier Dockerfile suivant, qui tente d'installer python3 dès que vous le lancez.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Vérifions ce qui se produit si nous essayons d'installer python3 au démarrage en tant qu'utilisateur repl.
Cet exercice fait partie du cours
Présentation de Docker
Instructions
- Utilisez
dockerpour exécuter l'imagerepl_try_install.
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice