Hola, hoy vamos a solucionar el problema «Warning: POST Content–Length of X bytes exceeds the limit of X bytes in Unknown on line 0″ que no nos deja subir copias .sql a nuestro PHPMyAdmin.

En este caso utilizamos la imagen de PHPMyAdmin oficial de Docker.
phpmyadmin:
image: phpmyadmin
restart: always
container_name: phpmyadmin_container
ports:
- 8081:80
environment:
- PMA_ARBITRARY=1
links:
- miservicio_mysql:db
networks:
- docker-network
Para solucionar este error, añadiremos la línea:
- UPLOAD_LIMIT=100000000
Dentro de enviroment, esto creará una variable de entorno para indicar que el límite es 100000000 bytes. (podemos indicar la cantidad que necesitemos o queramos).
El contenedor final queda:
phpmyadmin:
image: phpmyadmin
restart: always
container_name: phpmyadmin_container
ports:
- 8081:80
environment:
- PMA_ARBITRARY=1
- UPLOAD_LIMIT=100000000
links:
- miservicio_mysql:db
networks:
- docker-network

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.