Вот несколько способов добиться этого:
Метод 1. Использование файла Docker Compose:
- Создайте новый файл с именем docker-compose.yml.
version: '3'
services:
db:
image: mysql:8
command: --default-authentication-plugin=mysql_native_password
environment:
MYSQL_ROOT_PASSWORD: your_password
- Замените «ваш_пароль» на желаемый пароль root.
- Сохраните файл и выйдите.
- Откройте терминал или командную строку в том же каталоге, где находится файл docker-compose.yml.
- Выполните следующую команду:
docker-compose up -d
Метод 2: использование параметров командной строки:
- Откройте терминал или командную строку.
- Выполните следующую команду:
docker run -d -e MYSQL_ROOT_PASSWORD=your_password -e MYSQL_AUTHENTICATION_PLUGIN=mysql_native_password mysql:8
- Замените «ваш_пароль» на желаемый пароль root.