Sei sicher, benutze keine Wurzel
Wenn du dem Root-Benutzer in deinen Bildern keinen Zugriff gewährst, werden die Bilder sicherer, da die Benutzer nur auf das zugreifen können, was für den von dir beabsichtigten Anwendungsfall relevant ist. Außerdem ist es eine der besten Optionen, um ihre Sicherheit zu erhöhen. Wir haben für dich ein Image aus dem folgenden Dockerfile erstellt, das versucht, python3 zu installieren, sobald du es startest.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Schauen wir uns an, was passiert, wenn wir versuchen, python3 beim Start als repl user zu installieren.
Diese Übung ist Teil des Kurses
Einführung in Docker
Anleitung zur Übung
- Verwende
docker
, um dasrepl_try_install
Image auszuführen.
Interaktive Übung
Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um
