Size: a a a

Docker — русскоговорящее сообщество

2020 August 24

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
tfhx8
хотя точно, обновлять файл и внутри контейнера перезапускать nginx, нормальный подход же?
а что должно произойти в контейнере при перезапуске nginx?
источник

t

tfhx8 in Docker — русскоговорящее сообщество
Andrey Rastorguev
а что должно произойти в контейнере при перезапуске nginx?
должен перезапустить nginx и в зять список ботов из текстового файла. Просто nginx у меня запущен отдельным контейнером, а вот курлом надо запускать питоновский скрипт, который сохраняет список ботом. Тут видимо надо делать 2 курла в разных контейнерах
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
tfhx8
должен перезапустить nginx и в зять список ботов из текстового файла. Просто nginx у меня запущен отдельным контейнером, а вот курлом надо запускать питоновский скрипт, который сохраняет список ботом. Тут видимо надо делать 2 курла в разных контейнерах
а что будет запущено в контейнере между stop и start?
источник

ch

central hardware in Docker — русскоговорящее сообщество
а по запуску контейнера у вас питоновские скрипты что делают, просто игнорируют? а зачем вам тогда вообще докер
источник

t

tfhx8 in Docker — русскоговорящее сообщество
Andrey Rastorguev
а что будет запущено в контейнере между stop и start?
ничего
источник

t

tfhx8 in Docker — русскоговорящее сообщество
central hardware
а по запуску контейнера у вас питоновские скрипты что делают, просто игнорируют? а зачем вам тогда вообще докер
по запуску запускается nginx uwsgi
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
tfhx8
ничего
ммм... ну ок. больше наводящих вопросов у меня нет.
источник

PV

Pavel Varfalameev in Docker — русскоговорящее сообщество
ребята, посдкажите, какие правила  в файрволе докеру нужны, чтоб из контейнера прокся работала
источник

MS

Minor Space in Docker — русскоговорящее сообщество
Andrey Rastorguev
я бы попробовал задать явными значениями, убрав все os.environ.get
Сделал как вы сказали но заменил 192.168.0.187 на 0.0.0.0 так как при 192 вообще не запускалось. Теперь к старому добавилось от докера.
Is the server running on host "0.0.0.0" and accepting
dg02     |   TCP/IP connections on port 5432?
dg02     |
ng02     | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
ng02     | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
ng02     | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
ng02     | 10-listen-on-ipv6-by-default.sh: error: /etc/nginx/conf.d/default.conf is not a file or does not exist
ng02     | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
ng02     | /docker-entrypoint.sh: Configuration complete; ready for start up
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
0.0.0.0 может существовать для "listen", а не для "connect to"
источник

MS

Minor Space in Docker — русскоговорящее сообщество
Andrey Rastorguev
0.0.0.0 может существовать для "listen", а не для "connect to"
как быть тогда? тут я так понемаю и 127.0.0.1 тоже не подходит.
источник

MS

Minor Space in Docker — русскоговорящее сообщество
Andrey Rastorguev
0.0.0.0 может существовать для "listen", а не для "connect to"
Под localhost пишет.
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
ng02     | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
ng02     | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
ng02     | 10-listen-on-ipv6-by-default.sh: error: /etc/nginx/conf.d/default.conf is not a file or does not exist
ng02     | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
ng02     | /docker-entrypoint.sh: Configuration complete; ready for start up
dg02     |     connection = Database.connect(**conn_params)
dg02     |   File "/usr/local/lib/python3.8/site-packages/psycopg2/__init__.py", line 126, in connect
dg02     |     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
dg02     | django.db.utils.OperationalError: could not connect to server: Connection refused
dg02     |   Is the server running on host "localhost" (127.0.0.1) and accepting
dg02     |   TCP/IP connections on port 5432?
dg02     | could not connect to server: Cannot assign requested address
dg02     |   Is the server running on host "localhost" (::1) and accepting
dg02     |   TCP/IP connections on port 5432?
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
почему не запускалось с 192.168.0.187 (это же адрес на котором слушает база)?
источник

MS

Minor Space in Docker — русскоговорящее сообщество
Andrey Rastorguev
почему не запускалось с 192.168.0.187 (это же адрес на котором слушает база)?
База и докер на одном компе. Это апишник я взял с ifconfig. Такой же указан и в параметрах сети.
При запуске с 192.168.0.187 пишет.
django.db.utils.OperationalError: could not connect to server: Connection refused
dg02     |   Is the server running on host "192.168.0.187" and accepting
dg02     |   TCP/IP connections on port 5432?
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
а ты просто к базе подключиться можешь?
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
ну значит на 192.168.0.187 нет открытого порта 5432
источник

MS

Minor Space in Docker — русскоговорящее сообщество
Rince Wind
а ты просто к базе подключиться можешь?
да
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
Rince Wind
а ты просто к базе подключиться можешь?
чем угодно
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
или файрволл
источник

LS

Leonid Starchenko in Docker — русскоговорящее сообщество
Всем привет, вопрос такой. Есть приватный репозиторий где лежит образ докера, вроде логин прописываю для докера.
Но когда композом запускаю, мне говорит что нет аунтификации...
Намекните куда почитать плз
источник