Ten cuidado, no utilices root
No dar acceso al usuario raíz en tus imágenes hace que éstas sean más infalibles, ya que los usuarios sólo tienen acceso a lo que es relevante para el caso de uso que pretendías para la imagen. Además, es una de las mejores opciones para aumentar su seguridad. Hemos construido una imagen para ti a partir del siguiente Dockerfile, que intenta instalar python3 en cuanto lo inicias.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Veamos qué ocurre si intentamos instalar python3 al inicio como usuario repl.
Este ejercicio forma parte del curso
Introducción a Docker
Instrucciones de ejercicio
- Utiliza
docker
para ejecutar la imagenrepl_try_install
.
Ejercicio interactivo práctico
Convierte la teoría en acción con uno de nuestros ejercicios interactivos
