Hvis du støder på denne fejl, men stadig ønsker at bruge MySQL v.8. Du kan gøre dette ved at bede MySQL Server om at bruge det ældre autentificeringsplugin.
Så din skrivefil vil se sådan ud:
# Use root/example as user/password credentials
version: '3.1'
services:
db:
image: mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: 'pass'
MYSQL_DATABASE: 'db'
MYSQL_USER: 'user'
MYSQL_PASSWORD: 'pass'
adminer:
image: adminer
restart: always
ports:
- 8888:8080