Soyez prudent, n'utilisez pas de racine
Le fait de ne pas donner accès à l'utilisateur principal dans vos images les rend plus sûres, car les utilisateurs n'ont accès qu'à ce qui est pertinent pour le cas d'utilisation que vous avez prévu pour l'image. En outre, il s'agit de l'une des meilleures options pour renforcer leur sécurité. Nous avons construit une image pour vous à partir du fichier Docker suivant, qui tente d'installer python3 dès que vous le démarrez.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Voyons ce qui se passe si nous essayons d'installer python3 au démarrage en tant qu'utilisateur repl.
Cet exercice fait partie du cours
Introduction à Docker
Instructions d’exercice
- Utilisez
docker
pour exécuter l'imagerepl_try_install
.
Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
