@docker_ru

Страница 865 из 873
ad1
08.11.2018
15:53:33
а чего не на канал mysql?
Т.е. не подскажете?

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, вроде процессы работают, а сайт в браузере не открывается

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

там можно увидеть конфиги

или разместить здесь?

Evgen
08.11.2018
17:44:45
конфиг nginx виден в контейнере, если смотреть через ls, совсем ничего не отдает

Google
Evgen
08.11.2018
18:00:34
я сейчас прописал в хостовой Ubuntu в /etc/hosts IP nginx контейнера вот так 172.22.0.2 dev-php.local в браузере захожу на http://dev-php.local браузер сразу выдает "Попытка соединения не удалась"

в ответ ничего не приходит

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
по дефолту default.conf
так до него не доходит же, сбрасывает

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
и удали нафиг везде networks, expose, commands. на кой чёрт оно надо?
в разных туториалах пишут по разному, вот и в конце получаеться такая солянка, тоже такое было

Evgen
08.11.2018
18:19:16
ахринеть

заработало

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
Admin


Evgen
08.11.2018
18:20:51
получается блин проблема была в расширении .config?

Anton
08.11.2018
18:21:27
получается блин проблема была в расширении .config?
nginx работает только с *.conf. .config это просто рандомный файлик

Evgen
08.11.2018
18:22:12
и удали нафиг везде networks, expose, commands. на кой чёрт оно надо?
я думал так правильно для настройки делать

ох елки моталки, замотало меня это на три дня )

огромное Вам спасибо!!!

Konstantin
08.11.2018
18:23:19
я думал так правильно для настройки делать
expose не нужен вообще в 112% случаев, networks изкоробки дефолтный работает, commands уже есть в образе и ты даже не меняешь его

Evgen
08.11.2018
18:23:58
кстати commands daemon off не было и nginx завершался сразу же

с официальным образом

Evgen
08.11.2018
18:26:04
ну у меня 1.12 тоже с этим разбирался, потом прописал commands и перестал завершаться

Stefan
08.11.2018
18:26:50
nginx работает только с *.conf. .config это просто рандомный файлик
ну вообще с каким хочешь, просто править нужно было бы в общем конфиге расширение

Evgen
08.11.2018
18:27:13
а понятно, спасибо за уточнение

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

Tama
08.11.2018
18:31:31
Да

В контейнере.

Konstantin
08.11.2018
18:32:00
странно, он использует какой-то свой днс список?

а зачем вообще это проверять?

> но проверка порта(делается в ansible) как именно проверяешь?

Tama
08.11.2018
18:33:30
Там осуществляется проверка запуска опенвпн во втором контейнере и если запустилась, то можно делать доп. действия над ним

Страница 865 из 873