我通过 docker 安装了所有东西。但是我无法进入数据库的那一刻
但我不明白出了什么问题。似乎他赋予了访问权限。但是我无法访问数据库。
码头工人-compose.yml
version: '3'
services:
webserver:
container_name: nginx_kfnp_yii2
build:
context: .
dockerfile: ./docker/Dockerfile
environment:
XDEBUG_CONFIG: remote_host=host.docker.internal
PHP_IDE_CONFIG: serverName=localhost
ports:
- 80:80
volumes:
- ./:/var/www
links:
- db
depends_on:
- db
db:
container_name: mysql_kfnp_yii2
image: percona:latest
command: --default-authentication-plugin=mysql_native_password
restart: on-failure
ports:
- 3306:3306
expose:
- 3306
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: yii2basic
MYSQL_USER: mysqluser
MYSQL_PASSWORD: mysqluser
我应该使用哪个主机?

Adminner 需要作为单独的容器安装。