ad1
08.11.2018
15:53:33
arts
08.11.2018
16:10:03
Чят, после обновления docker и docker-compose до 18.09.0 и 1.22.0 в контейнеры перестали пробрасываться переменные окружения из docker-compose.yml. Штоделоц? sudo не юзается
ad1
08.11.2018
16:14:54
откатиться? что дало обновление?
Anton
08.11.2018
16:17:15
конфиг?
Google
arts
08.11.2018
16:25:12
Отбой, у меня руки из жопы :-)
Konstantin
08.11.2018
16:59:06
Evgen
08.11.2018
17:34:19
Всем привет, подскажите пожалуйста как правильно настроить docker и nginx, вроде процессы работают, а сайт в браузере не открывается
Stefan
08.11.2018
17:34:56
Anton
08.11.2018
17:34:57
Evgen
08.11.2018
17:35:51
задал вопрос на SO но что пока неполучилось разобраться
https://ru.stackoverflow.com/questions/903756/docker-%d1%81-%d0%ba%d0%be%d0%bd%d1%82%d0%b5%d0%b9%d0%bd%d0%b5%d1%80%d0%be%d0%bc-nginx-%d0%bd%d0%b5-%d0%be%d1%82%d0%ba%d1%80%d1%8b%d0%b2%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%b0%d0%b9%d1%82/903821?noredirect=1#comment1483235_903821
там можно увидеть конфиги
или разместить здесь?
Anton
08.11.2018
17:43:28
Evgen
08.11.2018
17:44:45
конфиг nginx виден в контейнере, если смотреть через ls, совсем ничего не отдает
Stefan
08.11.2018
17:45:08
Anton
08.11.2018
17:45:09
Google
Evgen
08.11.2018
18:00:34
я сейчас прописал в хостовой Ubuntu в /etc/hosts IP nginx контейнера вот так
172.22.0.2 dev-php.local
в браузере захожу на
http://dev-php.local
браузер сразу выдает "Попытка соединения не удалась"
в ответ ничего не приходит
Anton
08.11.2018
18:02:06
Evgen
08.11.2018
18:02:16
сейчас
для nginx пусто
для php
[08-Nov-2018 17:56:56] NOTICE: fpm is running, pid 1
[08-Nov-2018 17:56:56] NOTICE: ready to handle connections
для mysql целая портянка, но в конце вот это
2018-11-08T17:56:54.977214Z 0 [Note] mysqld: ready for connections.
Version: '5.7.22' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)
ildar
08.11.2018
18:05:38
порт пробросил?
Anton
08.11.2018
18:06:15
для nginx пусто
оки, значит работают. Зайди на нжинкс без алиасов - localhost:8080, что он отдает
Evgen
08.11.2018
18:06:33
это с хоста ubuntu?
Anton
08.11.2018
18:06:57
да, прямо в браузере, ты же смапил порты в компоузе
Evgen
08.11.2018
18:08:05
хмм, а сейчас по другому, так же в ответ ничего не пришло, НО браузер написал "Соединение было сброшено"
Konstantin
08.11.2018
18:08:49
и открывай localhost:8080
Anton
08.11.2018
18:09:25
кстати да, server_name _;
Evgen
08.11.2018
18:09:34
ой, кстати да сейчас так стоит
#server_name dev-php.local *.dev-php.local;
забыл на SO поменять
это недавно сделал
Konstantin
08.11.2018
18:10:26
конфиг nginx как называется?
Google
Konstantin
08.11.2018
18:10:45
хотя там default всё равно бы открыл что-то
Evgen
08.11.2018
18:11:16
хмм, а должен соотвествовать адресу сайта?
там другой
Konstantin
08.11.2018
18:11:30
docker logs nginx что говорит то?
Anton
08.11.2018
18:11:52
Evgen
08.11.2018
18:13:04
а default.conf там нет, тогда сейчас переименую в default.conf
Konstantin
08.11.2018
18:13:25
error_log /var/log/nginx/dev-php-error.log;
access_log /var/log/nginx/dev-php-access.log;
убери нафиг это
пиши в stdout, т.е. ничего не делай и читай docker logs
или зайди в контейнер nginx и curl localhost
Anton
08.11.2018
18:17:32
а command: nginx -g "daemon off;" и так же в базовом образе есть?
Konstantin
08.11.2018
18:17:43
и удали нафиг везде networks, expose, commands. на кой чёрт оно надо?
Anton
08.11.2018
18:18:39
Konstantin
08.11.2018
18:18:42
Evgen
08.11.2018
18:19:16
ахринеть
заработало
Konstantin
08.11.2018
18:19:21
Anton
08.11.2018
18:19:37
ну, команда же в базовом образе есть, тоесть ее указывать не нужно
Google
Konstantin
08.11.2018
18:19:57
ну да, поэтому и говорю удалить из композа
Arczi
08.11.2018
18:19:58
hi guys
someone have docker-compose with php 5.6 + apache ?
Evgen
08.11.2018
18:20:03
я переименовал конфиг в default.conf был test-site.config
Konstantin
08.11.2018
18:20:09
Evgen
08.11.2018
18:20:51
получается блин проблема была в расширении .config?
Anton
08.11.2018
18:21:27
Evgen
08.11.2018
18:22:12
ох елки моталки, замотало меня это на три дня )
огромное Вам спасибо!!!
Konstantin
08.11.2018
18:23:19
Evgen
08.11.2018
18:23:58
кстати commands daemon off не было и nginx завершался сразу же
с официальным образом
Konstantin
08.11.2018
18:25:08
он там уже есть
Evgen
08.11.2018
18:26:04
ну у меня 1.12 тоже с этим разбирался, потом прописал commands и перестал завершаться
Stefan
08.11.2018
18:26:50
Evgen
08.11.2018
18:27:13
а понятно, спасибо за уточнение
Anton
08.11.2018
18:27:35
Konstantin
08.11.2018
18:27:45
Google
Stefan
08.11.2018
18:27:47
Konstantin
08.11.2018
18:27:51
что ты мне тут рассказываешь?
Anton
08.11.2018
18:28:39
посмотри опять логи нжинкса, может просто падает?
Tama
08.11.2018
18:30:23
Добрый вечер! У меня вопрос: мне надо из одного контейнера проверить доступность порта в другом контейнере. Оба контейнера находятся в одной для них созданной сети docker network сети. Из первого контейнера второй контейнер пингуется по имени(контейнера), но проверка порта(делается в ansible) отваливается по таймауту. Если указать ip адрес второго контейнера, то проверка порта проходит.
Заранее спасибо ?
Evgen
08.11.2018
18:30:31
кстати да через run работало, а когда указываешь docker-compose up сразу завершался. Не знаю в чем разница, не буду спорить, просто у меня почему-то сразу завершался с использованием docker-compose
Konstantin
08.11.2018
18:31:20
Tama
08.11.2018
18:31:31
Да
В контейнере.
Konstantin
08.11.2018
18:32:00
странно, он использует какой-то свой днс список?
а зачем вообще это проверять?
> но проверка порта(делается в ansible)
как именно проверяешь?
Tama
08.11.2018
18:33:30
Там осуществляется проверка запуска опенвпн во втором контейнере и если запустилась, то можно делать доп. действия над ним