Установка Docker контейнера MySQL с phpMyAdmin на Linux: различия между версиями
Перейти к навигации
Перейти к поиску
VorteX (обсуждение | вклад) |
VorteX (обсуждение | вклад) |
||
Строка 9: | Строка 9: | ||
<tab name="docker-compose.yml"> | <tab name="docker-compose.yml"> | ||
<pre> | <pre> | ||
version: '3' | version: '3.1' | ||
services: | services: | ||
db: | db: | ||
image: mysql | |||
image: mysql | restart: always | ||
environment: | environment: | ||
MYSQL_ROOT_PASSWORD: root | |||
MYSQL_ROOT_PASSWORD: | MYSQL_DATABASE: test_db | ||
MYSQL_DATABASE: | |||
ports: | ports: | ||
- "3308:3306" | |||
- " | |||
phpmyadmin: | phpmyadmin: | ||
image: phpmyadmin/phpmyadmin:latest | |||
image: phpmyadmin/phpmyadmin | restart: always | ||
environment: | environment: | ||
PMA_HOST: db | PMA_HOST: db | ||
PMA_USER: root | |||
PMA_PASSWORD: root | |||
ports: | ports: | ||
- "8080:80" | |||
- | |||
</pre> | </pre> | ||
</tab> | </tab> | ||
Нажмите чтобы сохранить Ctrl+O и затем Enter<br> | Нажмите чтобы сохранить Ctrl+O и затем Enter<br> | ||
Для выхода Ctrl+X | Для выхода Ctrl+X |
Версия 15:19, 23 июня 2023
Если не был установлен Docker, сначала сюда
Если не был установлен Docker Compose, сначала сюда
Меняем содержимое файла docker-compose.yml:
nano docker-compose.yml
Меняем/Добавляем необходимые для себя данные:
version: '3.1' services: db: image: mysql restart: always environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: test_db ports: - "3308:3306" phpmyadmin: image: phpmyadmin/phpmyadmin:latest restart: always environment: PMA_HOST: db PMA_USER: root PMA_PASSWORD: root ports: - "8080:80"
Нажмите чтобы сохранить Ctrl+O и затем Enter
Для выхода Ctrl+X