TensorRT-LLMs/docker/Dockerfile.user
2023-09-20 00:29:41 -07:00

15 lines
385 B
Docker

ARG BASE_IMAGE_WITH_TAG
FROM ${BASE_IMAGE_WITH_TAG} as base
# Alternative user
ARG USER_ID=0
ARG USER_NAME=root
ARG GROUP_ID=0
ARG GROUP_NAME=root
RUN (getent group ${GROUP_ID} || groupadd --gid ${GROUP_ID} ${GROUP_NAME}) && \
(getent passwd ${USER_ID} || useradd --gid ${GROUP_ID} --uid ${USER_ID} --create-home --no-log-init --shell /bin/bash ${USER_NAME})
USER ${USER_NAME}