Установка Docker контейнера MySQL с phpMyAdmin на Linux: различия между версиями
Перейти к навигации
Перейти к поиску
VorteX (обсуждение | вклад) |
VorteX (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Меняем/Добавляем необходимые для себя данные:<br><br> | Меняем/Добавляем необходимые для себя данные:<br><br> | ||
< | |||
<tab name="> | |||
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | |||
<pre> | |||
version: '3' | version: '3' | ||
Строка 63: | Строка 66: | ||
dbdata: | dbdata: | ||
</ | </pre> | ||
</tab> | |||
Нажмите чтобы сохранить Ctrl+O и затем Enter<br> | Нажмите чтобы сохранить Ctrl+O и затем Enter<br> | ||
Для выхода Ctrl+X | Для выхода Ctrl+X |
Версия 14:52, 22 июня 2023
Если не был установлен Docker, сначала сюда
Если не был установлен Docker Compose, сначала сюда
Меняем содержимое файла docker-compose.yml:
nano docker-compose.yml
Меняем/Добавляем необходимые для себя данные:
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
version: '3' services: db: image: mysql:8.0 container_name: db environment: MYSQL_ROOT_PASSWORD: my_secret_password MYSQL_DATABASE: app_db MYSQL_USER: db_user MYSQL_PASSWORD: db_user_pass ports: - "6033:3306" volumes: - dbdata:/var/lib/mysql phpmyadmin: image: phpmyadmin/phpmyadmin container_name: pma links: - db environment: PMA_HOST: db PMA_PORT: 3306 PMA_ARBITRARY: 1 restart: always ports: - 8081:80 volumes: dbdata:
Нажмите чтобы сохранить Ctrl+O и затем Enter
Для выхода Ctrl+X