default network olduğu için dns ile bulamamış olabilir.
en basiti docker-compose ile yapmak olacaktır.
version: '3.3'
services:
mariadb:
container_name: mariadb
environment:
- MYSQL_ROOT_PASSWORD=muro
image: mariadb
restart: unless-stopped
volumes:
- ./data:/var/lib/mysql
ports:
- 3306:3306
phpmyadmin:
image: phpmyadmin
container_name: phpmyadmin
environment:
- PMA_HOST=mariadb
- PMA_USER=root
- PMA_PASSWORD=muro
- UPLOAD_LIMIT=128M
restart: unless-stopped
ports:
- 8080:80bu şekilde bir docker-compose.yml dosyası kullanırsanız çalışacaktır diye düşünüyorum.