Sii prudente: non usare root
Non concedere l’accesso all’utente root nelle tue immagini le rende più a prova di errore, perché gli utenti avranno accesso solo a ciò che è pertinente all’uso previsto dell’immagine. Inoltre, è una delle migliori opzioni per aumentarne la sicurezza. Abbiamo creato per te un’immagine a partire dal seguente Dockerfile, che prova a installare python3 non appena la avvii.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Vediamo cosa succede se proviamo a installare python3 all’avvio come utente repl.
Questo esercizio fa parte del corso
Introduzione a Docker
Istruzioni dell'esercizio
- Usa
dockerper eseguire l'immaginerepl_try_install.
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio