Использую следующие конфиги
version: '3.2'
networks:
project:
services:
nginx:
container_name: project_nginx
image: nginx:1.18.0
ports:
- 80:80
volumes:
- ./:/var/www/project
- ./docker/nginx/api.project.local.conf:/etc/nginx/conf.d/api.project.local.conf
- ./docker/nginx/b.project.local.conf:/etc/nginx/conf.d/b.project.local.conf
- ./docker/nginx/lk.project.local.conf:/etc/nginx/conf.d/lk.project.local.conf
networks:
- project
depends_on:
- php
php:
container_name: project_php
build: /docker/php8.1-fpm
volumes:
- ./:/var/www/project
- ./docker/php.ini:/usr/local/etc/php/conf.d/php.ini
networks:
- project
depends_on:
- db
db:
container_name: project_db
restart: always
image: mariadb:10.1
command: ["--default-authentication-plugin=mysql_native_password"]
environment:
MYSQL_ROOT_PASSWORD: your_mysql_root_password
MYSQL_DATABASE: project
MYSQL_USER: your_mysql_user
MYSQL_PASSWORD: your_mysql_password
networks:
- project
adminer:
image: adminer
container_name: project_adminer
restart: always
depends_on:
- db
ports:
- 8088:8080
При этом я пытаюсь зайти в админер и у меня возникает ошибка
php_network_getaddresses: getaddrinfo failed: Name or service not known
Пытался в сервер писать db и 99ballov_db. Все равно не помогает, не пойму в чем дело