Sign inSign up

sector04/mysql5.7

By sector04

•Updated about 3 years ago

Imagen con el mysql 5.7

Image
0

242

sector04/mysql5.7 repository overview

⁠Dockerfile

FROM mysql:5.7

ENV MYSQL_ROOT_PASSWORD=password

VOLUME /var/lib/mysql

EXPOSE 3306

COPY personalizado.cnf /etc/mysql/conf.d/personalizado.cnf

CMD ["mysqld"]

⁠Archivo personalizado.cnf

[mysqld]

innodb_file_per_table

innodb_buffer_pool_size=128M

innodb_log_buffer_size=3M

max_allowed_packet=128M

query_cache_limit=10M

query_cache_size=128M

query_cache_type=1

table_open_cache=2048

table_definition_cache=2048

sort_buffer_size=2M

read_buffer_size=2M

sql_mode = STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION

⁠Instrucciones adicionales

Al utilizar la imagen hay que definir el volumen donde irán los datos y el password de root de la base de datos (si no se define será password)

⁠Ejemplo de fichero yml

version: "3"

services:

mysql:

image: shenrrow/mysql

volumes:

  - /DockerVolumes/Mysql/:/var/lib/mysql/

environment:

  MYSQL_ROOT_PASSWORD: MiPassword

ports:

  - "3306:3306"

Tag summary

Content type

Image

Digest

sha256:8866534ad…

Size

154.9 MB

Last updated

about 3 years ago

docker pull sector04/mysql5.7:nocache