Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 August 19

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Konstantin
да, прописал 127.0.0.1
Оставь db
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
с дб выдает адрес 172
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Konstantin
с дб выдает адрес 172
Остальные данные верные? Пароль и т.д.
источник

АМ

Андрей Мавлянов in RU.Docker — Официальное Русское Сообщество
Phil Kulin
Ну надо наослить
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Konstantin
с дб выдает адрес 172
Все верно, бд он видит, а вот доступа нет
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
пользователь должен быть root или любой под БД ?
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Konstantin
пользователь должен быть root или любой под БД ?
Ты в env прописал данные
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
В docker-compose
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Их в джанговский конфиг и вбей в параметрах подключения
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
MYSQL_ROOT_PASSWORD: qwertynet
     MYSQL_DATABASE: django
     MYSQL_USER: django
     MYSQL_PASSWORD: django
ну я не пойму на кой там пароль root
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Konstantin
MYSQL_ROOT_PASSWORD: qwertynet
     MYSQL_DATABASE: django
     MYSQL_USER: django
     MYSQL_PASSWORD: django
ну я не пойму на кой там пароль root
По-умолчанию можно подрубиться по логину 'root' и этому паролю
источник

PK

Phil Kulin in RU.Docker — Официальное Русское Сообщество
Ну так положи как я сюда
источник

И

Игорь in RU.Docker — Официальное Русское Сообщество
мистер никитос
По-умолчанию можно подрубиться по логину 'root' и этому паролю
о, госпаде
нужно убедиться, что мускуль слушает 0.0.0.0:3306 ( а это так)
далее нужно запилить юзера: django@'%' с паролем (вот это не так)
select user,host from mysql.users - там нет юзера, вот мускуль и шлет левых нафиг
это вам не на локалхост понашарашить
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
мистер никитос
По-умолчанию можно подрубиться по логину 'root' и этому паролю
короче все то же самое, трындец какой, еще 15 минут вкуриваю и если не получится в топку этот докер, на venv работает и ладно
источник

И

Игорь in RU.Docker — Официальное Русское Сообщество
Konstantin
короче все то же самое, трындец какой, еще 15 минут вкуриваю и если не получится в топку этот докер, на venv работает и ладно
тут дело не в докере, а в том, что вы не знаете как готовить ни джангу, ни мускуль
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Игорь
о, госпаде
нужно убедиться, что мускуль слушает 0.0.0.0:3306 ( а это так)
далее нужно запилить юзера: django@'%' с паролем (вот это не так)
select user,host from mysql.users - там нет юзера, вот мускуль и шлет левых нафиг
это вам не на локалхост понашарашить
В образе мускуля это без ручной работы создается, там уже готовый юзер на выходе по этим параметрам
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Konstantin
короче все то же самое, трындец какой, еще 15 минут вкуриваю и если не получится в топку этот докер, на venv работает и ладно
Покажи просто конфиг подключения к бд
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
Игорь
тут дело не в докере, а в том, что вы не знаете как готовить ни джангу, ни мускуль
в том то и дело
источник

И

Игорь in RU.Docker — Официальное Русское Сообщество
мистер никитос
В образе мускуля это без ручной работы создается, там уже готовый юзер на выходе по этим параметрам
services:
 db:
   build: .
   command: --default-authentication-plugin=mysql_native_password
   user: '1000'
   restart: always
   environment:
     MYSQL_ROOT_PASSWORD: qwertynet
     MYSQL_DATABASE: django
     MYSQL_USER: django
     MYSQL_PASSWORD: django
   volumes:
     - .:/var/lib/mysql

вот как вы поняли, что это не самопальный образ?)
источник

мн

мистер никитос in RU.Docker — Официальное Русское Сообщество
Игорь
services:
 db:
   build: .
   command: --default-authentication-plugin=mysql_native_password
   user: '1000'
   restart: always
   environment:
     MYSQL_ROOT_PASSWORD: qwertynet
     MYSQL_DATABASE: django
     MYSQL_USER: django
     MYSQL_PASSWORD: django
   volumes:
     - .:/var/lib/mysql

вот как вы поняли, что это не самопальный образ?)
Докерфайл выше скинут, там базовый образ - мускуль
источник