Par sécurité, n'utilisez pas root
Ne pas donner accès à l'utilisateur root dans vos images les rend plus fiables, puisque les utilisateurs n'ont accès qu'à ce qui est pertinent pour le cas d'utilisation prévu. En plus, c'est l'une des meilleures façons d'en renforcer la sécurité. Nous avons construit pour vous une image à partir du Dockerfile suivant, qui tente d'installer python3 dès son démarrage.
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.
Cette activité fait partie du cours
Introduction à Docker
Instructions de l’exercice
- Utilisez
dockerpour exécuter l'imagerepl_try_install.
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice