Junior — Middle
Vai Dockerfile var norādīt komandu, lai mainītu lietotāju, kurā tiks palaists konteineris?
sobes.tech AI
Atbilde no AI
Jā, Dockerfile var norādīt lietotāju, zem kura tiks palaists konteiners, izmantojot instrukciju USER. Piemēram:
FROM ubuntu:latest
# Izveidot lietotāju
RUN useradd -ms /bin/bash myuser
# Norādīt, ka konteiners tiks palaists kā myuser
USER myuser
CMD ["bash"]
Pēc USER myuser norādīšanas visi turpmākie komandas un konteinera palaišana tiks veikta šī lietotāja vārdā.