Var säker – undvik root
Att inte ge root-åtkomst i dina images gör dem mer robusta, eftersom användarna bara har tillgång till det som är relevant för det användningsfall du avsåg med imagen. Det är dessutom ett av de bästa sätten att öka säkerheten. Vi har byggt en image åt dig från följande Dockerfile, som försöker installera python3 så snart du startar den.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Låt oss se vad som händer när vi försöker installera python3 vid uppstart som användaren repl.
Den här övningen är en del av kursen
Introduktion till Docker
Övningsinstruktioner
- Använd
dockerför att köra imagenrepl_try_install.
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen