Dockerfile 437 B

123456789101112131415161718192021222324
  1. #使用的基础镜像
  2. FROM daocloud.io/library/centos:centos7
  3. RUN yum -y install mysql-server
  4. ENV MYSQL_USER root
  5. ENV MYSQL_PASS 123456
  6. #让容器支持中文
  7. ENV LC_ALL en_US.UTF-8
  8. #初始化数据库
  9. ADD db_init.sh /root/db_init.sh
  10. RUN chmod 775 /root/db_init.sh
  11. RUN /root/db_init.sh
  12. #导出端口
  13. EXPOSE 3306
  14. #添加启动文件
  15. ADD run.sh /root/run.sh
  16. RUN chmod 775 /root/run.sh
  17. #设置默认启动命令
  18. CMD ["/root/run.sh"]