@docker_ru

Страница 1009 из 1375
И
28.01.2019
13:29:12
конфиг 1 в 1

внутри контейнера вебсервер слушает 80 порт

George
28.01.2019
13:29:47
0.0.0.0:80 vs 127.0.0.1:80 ?

Google
И
28.01.2019
13:30:38
контейнер nginx, в конфиге 80

просто 80 без ипов

George
28.01.2019
13:30:58
ОК, принято.

тогда зайди ВНУТРЬ контейнера nginx

и сделай там curl на локальный nginx или неткат

нужно локализовать проблему

может у тебя что-то произошло и конфигурация криво подсосалась. телепаты в отпуске (

Dmitry
28.01.2019
13:31:53
у меня сегодня была такая же проблема. я node запускал. она в контейнере работала на 127.0.01 а надо было на 0.0.0.0 запускать

И
28.01.2019
13:33:25
и сделай там curl на локальный nginx или неткат
в стандартном официальном образе nginx нет ни того не другого

George
28.01.2019
13:33:37
И
28.01.2019
13:35:37
поставил

curl localhost:80 curl: (7) Failed to connect to localhost port 80: Connection refused

George
28.01.2019
13:36:38
это из контейнера? Ок? проверяй конфиг nginx

Google
George
28.01.2019
13:36:48
он как будто ВНУТРИ контейнера не слушает 80-й порт

И
28.01.2019
13:36:59
точно

странная хрень, на локальной машине почему то работает

inqfen
28.01.2019
13:40:19
Секцию server в конфиге nginx посмотри

И
28.01.2019
13:52:23
listen 80 d_server; listen [::]:80 d_server; server_name _;

nginx -t показывает ok

nginx в htop есть

но в нетстате нет записей с портом 80

tcp 0 0 127.0.0.11:53546 0.0.0.0:* LISTEN -

inqfen
28.01.2019
15:56:46
@gecube привет

ты у нас как знаток гитлаба, как можно для директивы image реквизиты указать?

inqfen
28.01.2019
16:00:45
docker login

видел там вариант только с запилить файлик с auth config

Dmitry
28.01.2019
16:01:22
либо в собственный docker registry, поднять ток его перед этим ?

inqfen
28.01.2019
16:02:01
Так у меня и так собственный

Для pull нужен логин

Dmitry
28.01.2019
16:02:10
ну логинься и пуш тогда

inqfen
28.01.2019
16:02:33
Вот смотри, запускается джоб, он сразу пытается сделать pull

Google
Dmitry
28.01.2019
16:02:47
FROM registry_host:5000/foo/bar

inqfen
28.01.2019
16:02:50
А докер екзекутор не залогинен

Dmitry
28.01.2019
16:04:35
А докер екзекутор не залогинен
environment: VIRTUAL_HOST: docker.domain.com VIRTUAL_PROTO: https VIRTUAL_PORT: 5000 REGISTRY_HTTP_TLS_CERTIFICATE: /etc/letsencrypt/live/docker.domain.com/fullchain.pem REGISTRY_HTTP_TLS_KEY: /etc/letsencrypt/live/docker.domain.com/privkey.pem REGISTRY_AUTH: htpasswd REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm

inqfen
28.01.2019
16:05:05
Кстати да, хороший вариант

Про переменные окружения я и забыл

Yaroslav
28.01.2019
16:08:56
видел там вариант только с запилить файлик с auth config
вручную $HOME/.docker/config.json в гитлабе в CI before_script: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY и всех делов.

Vladimir
28.01.2019
16:23:24
Всем доброго времени суток! Подскажите, пожалуйста, почему docker с postgres9.6 в составе docker-compose не сохраняет данные при рестарте? Yml в порядке, волюм на месте, pgdata маунтится на rw, однако база после рестарта пустая.

Может быть, имеет смысл руками вытащить данные из контейнера и в локальную директорию (которая и есть волюм) подложить?

Vladimir
28.01.2019
16:35:36
перепроверь вольюмы как примапил
Спасибо! Появилась идея – сейчас погляжу, что скажет SHOW data_directory; в psql

И
28.01.2019
16:46:26
кто знает почему nginx может не подыматьсья на 80 порту? nginx -t показывает ок. В конфиге стоит 80 порт, но в netstat нет записей которые слушают на 80 порту

George
28.01.2019
16:47:40
непонятная опция

И
28.01.2019
16:48:51
listen 80 default_server;

George
28.01.2019
16:50:03
дай полный конфиг

а может у тебя просто этот инклюд конфиг не подцепляется?

проверь nginx -T

Google
Vladimir
28.01.2019
16:55:15
Привет. У меня такое было когда я грохал контейнеры ) вместо Docker-compose stop писал down...
Спасибо, я разобрался В итоге дело было в кастомном конфиге постгре, который прилетел вместе с образом – там по умолчанию data лежала в другом месте, а я в yml прописывал дефолтное значение

Соответственно маунтил пустой путь

И
28.01.2019
17:55:51
проверь nginx -T
благодарю :), проблема в симлинках была

Woice
28.01.2019
18:58:43
Господа, пытаюсь поднять пресловутый mtproxy-telegram на локалке (кстати, это хотя бы возможно, в теории? =)), но получаю вот такую фигню: driver failed programming external connectivity on endpoint mtproto-proxy (0ddd0f960b6b5caef5ba3d836fa0249139a70574d82211e024e921d075397fe0): Error starting userland proxy: mkdir /port/tcp:0.0.0.0:444:tcp:172.17.0.2:443: input/output error Это он на что намекает? )

Woice
28.01.2019
18:59:58
докер кривой?
оффициальный, по-идее...

George
28.01.2019
18:59:58
или privileged режима не хватает?ъ

Woice
28.01.2019
19:00:10
с работы только что нормально хавал, были другие проблемы )

George
28.01.2019
19:00:12
оффициальный, по-идее...
я не про образ, а про сам демон и компоуз

Iurii
28.01.2019
19:04:07
на нем родимом
ну тогда это тебе по ишью лазить надо ошибка рендомная и причин миллион

кому-то помогало отключение fast startup

Woice
28.01.2019
19:05:56
ну тогда это тебе по ишью лазить надо ошибка рендомная и причин миллион
А это как-то систематически должно быть или с определенными образами может глючить?

Woice
28.01.2019
19:07:13
это докер под винду это рендом
просто у меня с другими образами такого пока не было )

Google
Iurii
28.01.2019
19:08:08
просто у меня с другими образами такого пока не было )
да хз) винда и докер то такео) поставь на виртуалку линух и посмотри как там будет работать двой образ

в нативном докере

Igor
28.01.2019
20:02:08
Всем привет! Подскажите если я юзаю docker-compose

и поднимаю сразу несколько образов

у меня образы автоматом должны видить друг друга по имени контейнера ?

Woice
28.01.2019
20:03:04

Страница 1009 из 1375