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
<cours>Présentation de Docker</cours>Instructions de l’exercice
- Utilisez
dockerpour exécuter l'imagerepl_try_install.
Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice