Connect phpMyAdmin running in Docker to your existing MySQL server on macOS.
mysql --version# Make sure your MySQL server is running and listens on 3306docker run -d --name phpmyadmin \ -e PMA_HOST=host.docker.internal \ -e PMA_PORT=3306 \ -e PMA_ARBITRARY=1 \ -e UPLOAD_LIMIT=256M \ -p 8080:80 \ --restart unless-stopped \ phpmyadmin:latesthost.docker.internalroot)docker start phpmyadmin# (restart policy is already set; it will auto-start when Docker Desktop starts)# View logsdocker logs -f phpmyadmin
# Stopdocker stop phpmyadmin
# Remove (then re-run step 2 to recreate)docker rm -f phpmyadmin-p 8080:80 → -p 9090:80UPLOAD_LIMIT (e.g., 512M)