我想以非root用户身份运行mysql服务(https://github.com/docker-library/mysql/blob/master/5.7/Dockerfile),但由于某种原因无法使其正常运行。默认情况下,它以root用户身份运行。
有什么办法解决这个问题吗?
我没有运气就尝试了以下方法:
FROM mysql:5.7
ARG MYSQL_USER_ID=999
ARG MYSQL_GROUP_ID=999
RUN groupmod -g $MYSQL_USER_ID mysql && \
usermod -u $MYSQL_GROUP_ID mysql
USER mysql