Size: a a a

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

2021 March 11

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
может О русская в одном из DB_HOST? )
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
или не перебелдил после измнений
источник

А

Алекс in RU.Docker — Официальное Русское Сообщество
неа, все это проверял по нескольку раз уже
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Алекс
root@2f052a03fe97:/var/www# printenv
YARN_VERSION=1.21.1
DB_HOST=mysql
HOSTNAME=2f052a03fe97
NODE_PATH=.
NODE_ENV=development
DB_HOST:=mysql
PWD=/var/www
HOME=/root
NODE_VERSION=10.19.0
TERM=xterm
SHLVL=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
а тут почему два раза разобрался?
источник

А

Алекс in RU.Docker — Официальное Русское Сообщество
Vladimir Chernyshev
а тут почему два раза разобрался?
да, в докерфайле пробовал указать ENV дополнительно
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
в общем смотри что между контейнером и тем кодом влезает, может какой-то самписный dotenv или еще что
источник

А

Алекс in RU.Docker — Официальное Русское Сообщество
Vladimir Chernyshev
в общем смотри что между контейнером и тем кодом влезает, может какой-то самписный dotenv или еще что
nodejs   | [16:54:33] [nodemon] starting `node app.js`
nodejs   | process.env.DB_HOST  mysql
nodejs   | {"message":"Express server listening on port 8091","level":"info"}
nodejs   | /var/www/node_modules/connect-mysql/lib/connect-mysql.js:249
nodejs   |       if (err) throw err;
nodejs   |                ^
nodejs   |
nodejs   | Error: connect ECONNREFUSED 127.0.0.1:3306
nodejs   |     at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14)
nodejs   |     --------------------
nodejs   |     at Protocol._enqueue (/var/www/node_modules/mysql/lib/protocol/Protocol.js:144:48)
nodejs   |     at Protocol.handshake (/var/www/node_modules/mysql/lib/protocol/Protocol.js:51:23)
nodejs   |     at Connection.connect (/var/www/node_modules/mysql/lib/Connection.js:119:18)
nodejs   |     at retry (/var/www/node_modules/connect-mysql/lib/connect-mysql.js:329:26)
nodejs   |     at MySQLStore.query (/var/www/node_modules/connect-mysql/lib/connect-mysql.js:342:5)
nodejs   |     at new MySQLStore (/var/www/node_modules/connect-mysql/lib/connect-mysql.js:222:10)
nodejs   |     at Object.<anonymous> (/var/www/lib/sessionStore.js:5:22)
nodejs   |     at Module._compile (internal/modules/cjs/loader.js:778:30)
nodejs   |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
nodejs   |     at Module.load (internal/modules/cjs/loader.js:653:32)
mysql    | 2021-03-11 16:54:37 4 [Warning] Access denied for user 'root'@'172.25.0.1' (using password: YES)
nodejs   | [16:54:41] [nodemon] app crashed - waiting for file changes before starting...
2 строка прям в скрипте выведен ENV - mysql приходит уже в скрипт
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Алекс
nodejs   | [16:54:33] [nodemon] starting `node app.js`
nodejs   | process.env.DB_HOST  mysql
nodejs   | {"message":"Express server listening on port 8091","level":"info"}
nodejs   | /var/www/node_modules/connect-mysql/lib/connect-mysql.js:249
nodejs   |       if (err) throw err;
nodejs   |                ^
nodejs   |
nodejs   | Error: connect ECONNREFUSED 127.0.0.1:3306
nodejs   |     at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14)
nodejs   |     --------------------
nodejs   |     at Protocol._enqueue (/var/www/node_modules/mysql/lib/protocol/Protocol.js:144:48)
nodejs   |     at Protocol.handshake (/var/www/node_modules/mysql/lib/protocol/Protocol.js:51:23)
nodejs   |     at Connection.connect (/var/www/node_modules/mysql/lib/Connection.js:119:18)
nodejs   |     at retry (/var/www/node_modules/connect-mysql/lib/connect-mysql.js:329:26)
nodejs   |     at MySQLStore.query (/var/www/node_modules/connect-mysql/lib/connect-mysql.js:342:5)
nodejs   |     at new MySQLStore (/var/www/node_modules/connect-mysql/lib/connect-mysql.js:222:10)
nodejs   |     at Object.<anonymous> (/var/www/lib/sessionStore.js:5:22)
nodejs   |     at Module._compile (internal/modules/cjs/loader.js:778:30)
nodejs   |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
nodejs   |     at Module.load (internal/modules/cjs/loader.js:653:32)
mysql    | 2021-03-11 16:54:37 4 [Warning] Access denied for user 'root'@'172.25.0.1' (using password: YES)
nodejs   | [16:54:41] [nodemon] app crashed - waiting for file changes before starting...
2 строка прям в скрипте выведен ENV - mysql приходит уже в скрипт
самое интересное Access denied for user - обычно это означает, что к хосту подключился таки
источник

А

Алекс in RU.Docker — Официальное Русское Сообщество
Vladimir Chernyshev
самое интересное Access denied for user - обычно это означает, что к хосту подключился таки
да, именно так.
я нашел в чем косяк. 2 подключения к бд в приложении - я забыл что 1 подключение это в драйвере оно как раз показывало Access denied for user - то есть подключалось нормально
а 2 это подключение в mysql store - как раз ошибка на экране - Error: connect ECONNREFUSED 127.0.0.1:3306

в общем все завелось, спасибо большое за помощь!
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Алекс
да, именно так.
я нашел в чем косяк. 2 подключения к бд в приложении - я забыл что 1 подключение это в драйвере оно как раз показывало Access denied for user - то есть подключалось нормально
а 2 это подключение в mysql store - как раз ошибка на экране - Error: connect ECONNREFUSED 127.0.0.1:3306

в общем все завелось, спасибо большое за помощь!
👍
источник

А

Алекс in RU.Docker — Официальное Русское Сообщество
ага ) это говорит о том, что к выданным ошибкам(логам) надо относиться очень внимательно
источник

T

Trooper in RU.Docker — Официальное Русское Сообщество
Всем привет, ситуация следующая, есть работающий Докер образ с Django, Postgreql, nginx. Я установил туда модуль для загрузки изображений django-filer называется, всё сделал вроде верно, но когда пытаюсь загрузить изображение на сайте, у меня в докере пишет "Internal Server Error: /admin/filer/clipboard/operations/upload/no_folder/", кто может подсказать, где может быть беда?
источник

L

Lex in RU.Docker — Официальное Русское Сообщество
Trooper
Всем привет, ситуация следующая, есть работающий Докер образ с Django, Postgreql, nginx. Я установил туда модуль для загрузки изображений django-filer называется, всё сделал вроде верно, но когда пытаюсь загрузить изображение на сайте, у меня в докере пишет "Internal Server Error: /admin/filer/clipboard/operations/upload/no_folder/", кто может подсказать, где может быть беда?
Ну как бы по пути не может что-то найти.
Дай трейсбек, что-ли...
источник

T

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

T

Trooper in RU.Docker — Официальное Русское Сообщество
Lex
Ну как бы по пути не может что-то найти.
Дай трейсбек, что-ли...
чуть выше кинул скрин, если надо могу скинуть настройки Докерфайла и докер-компоуз
источник

L

Lex in RU.Docker — Официальное Русское Сообщество
Постгря ругается. Сервисом запускается?
Кинь логи от этого сервиса.
источник

AK

Aleksey Kislitsa in RU.Docker — Официальное Русское Сообщество
Кто то может сказать, почему докерных имейджей с хадуп, Спарк, хайв свежее 4-5 лет просто нет?
источник

U

Ugly in RU.Docker — Официальное Русское Сообщество
и те от битнами?)
источник

U

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

U

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