Перейти к содержимому

Установка Docker MySQL с phpMyAdmin

Если не был установлен Docker, сначала сюда Если не был установлен Docker Compose, сначала сюда

Меняем содержимое файла docker-compose.yml: nano docker-compose.yml

Меняем/Добавляем необходимые для себя данные(Меняете логин и пароль на свои):

docker-compose.ymldocker-compose.yml

Окно терминала
version: '3.1'
services:
db:
image: mysql
volumes:
- data-volume:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: test_db
MYSQL_USER: db_user
MYSQL_PASSWORD: db_user_pass
ports:
- "3308:3306"
phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
restart: always
environment:
PMA_HOST: db
ports:
- "8080:80"
volumes:
data-volume:

Пароль администратора (логин root): MYSQL_ROOT_PASSWORD: root

Логин и пароль модератора (можно убрать, если модератора нет)

Окно терминала
MYSQL_USER: db_user
MYSQL_PASSWORD: db_user_pass

Нажмите чтобы сохранить Ctrl+O и затем Enter Для выхода Ctrl+X

Запуск: docker-compose up -d

Остановка(если надо): docker-compose down

Теперь можно зайти через браузер(вместо localhost ставим свой ip), вставив в строку: [http://localhost:8080](http://localhost:8080)

Затем ввести логин и пароль администратора для входа (после входа пароль можно будет поменять в настройках phpMyAdmin. Пароль не терять!).