Files
ppgo_job/.docker/db/Dockerfile
2019-02-12 16:35:08 +08:00

19 lines
501 B
Docker

FROM mysql:5.7
#设置免密登录
ENV MYSQL_ALLOW_EMPTY_PASSWORD yes
VOLUME ["/var/lib/mysql"]
RUN sed -i "s/^user.*/user = root/g" /etc/mysql/my.cnf
RUN chown -R mysql /var/lib/mysql
RUN chgrp -R mysql /var/lib/mysql
#将所需文件放到容器中
COPY .docker/db/setup.sh /var/lib/mysql/setup.sh
COPY .docker/db/ppgo_job2.sql /var/lib/mysql/ppgo_job2.sql
COPY .docker/db/privileges.sql /var/lib/mysql/privileges.sql
#设置容器启动时执行的命令
CMD ["sh", "/var/lib/mysql/setup.sh"]