以非root用户身份运行docker mysql

时间:2019-10-03 17:21:43

标签: mysql docker root

我想以非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

0 个答案:

没有答案