Dockerfile 456 B

123456789101112131415161718
  1. FROM mysql:8.0.21
  2. ENV TZ=Asia/Shanghai \
  3. MYSQL_DATABASE=maxkey \
  4. MYSQL_USER=admin \
  5. MYSQL_PASSWORD=password \
  6. MYSQL_ROOT_PASSWORD=password
  7. MAINTAINER guox(guox@goodrain.com)
  8. VOLUME ["/var/lib/mysql", "/var/log/mysql"]
  9. EXPOSE 3306
  10. #如果向 sql 目录中存入了数据库初始化脚本,则把下面的注释打开,脚本支持 .sh, .sql .sql.gz
  11. COPY sql/ /docker-entrypoint-initdb.d
  12. COPY mysqld.cnf /etc/mysql/conf.d/mysqld.cnf