
Сергей
15.08.2017
15:17:20
Перезапустить демон как вариант
Если там ничего не поменялось

Danil
15.08.2017
15:19:21

Сергей
15.08.2017
15:19:52
Ну раньше спасало всегда просто докеровцы же любят все менять

Google

Danil
15.08.2017
15:21:00
Спасибо, а то я перемудрил с фаерволом и с психу всё удалил)

Сергей
15.08.2017
15:22:49
Норм я с психу айфону разбиваю

Алексей
15.08.2017
15:31:22
я в отчаянии. Кто то работает с PHP и настраивал PHPStorm и xdebug?

Andrew
15.08.2017
15:34:48
Тебе для локального окружения?

Алексей
15.08.2017
15:34:57
Я уже 1000 инструкций пересмотрел
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_port = 9000
xdebug.remote_autostart = 1
xdebug.remote_connect_back = 0
xdebug.idekey = docker
xdebug.remote_host = 172.17.0.1
ip - указал от докерхоста
Но ничего. PHPStorm молчит

Andrew
15.08.2017
15:37:17
Я включаю в конфиге xdebug автостарт, чтобы с с idekey не париться
Ремоут хост не трогал
Убедись что в шторме порт совпадает

Алексей
15.08.2017
15:39:30
Порт совпадает

Google

Andrew
15.08.2017
15:40:12
Через полчаса смогу конфиг скинуть, с которым у меня работает, если не получится до этого времени

Алексей
15.08.2017
15:40:26
Есть ощещение что порт нужно зашарить
9000

Andrew
15.08.2017
15:42:09
Кажется у меня ремоут хост и ремоут коннект бэк вообще отсутствуют, но это не точно)
Попробуй без них

Алексей
15.08.2017
15:42:31
Причем у меня есть машина где это все работает
точно такой же конфиг
но ее настраивал год назад

Andrew
15.08.2017
15:43:08
Порт не занят?

Алексей
15.08.2017
15:43:46
с чьей стороны? На хосте?

Andrew
15.08.2017
15:45:03
Да
Шторм слушает на хосте

Алексей
15.08.2017
15:47:37
Да
нет не занят. Только штормом

Andrew
15.08.2017
15:51:03
А фаервола на тачке нет?
Ченить типа ufw

Алексей
15.08.2017
15:54:23
нет

Сергей
15.08.2017
15:54:26
Телнетом хоть зацепились на порт
Посмотрите физически можно ли на него зацепиться

Google

Алексей
15.08.2017
15:55:02
Причем из php контейнера нет доступа по айпи хоста на сайт
сча
Но пинги на хост уходят
curl -o /dev/null —silent —head —write-out '%{http_code}\n' http://172.19.0.1/app_dev.php
Возвращает 000

Сергей
15.08.2017
15:58:49
Ну вот

Алексей
15.08.2017
15:59:01
а не
Норм
все слушает
А вот telnet из контейнера к хосту - не проходит
Как узнать IP хоста внутри контейнера?

Алексей
15.08.2017
16:10:56
делаю route и смотрю Gateway

Andrew
15.08.2017
16:28:55
добрался до своего конфига https://pastebin.com/8SiUYd9b
http://i.imgur.com/LQULEoc.png
вот так в шторме

Алексей
15.08.2017
17:09:37
Вот интересно у тебя telenet в контейнере к докрхосту по 9000 порту пройдет?

Andrew
15.08.2017
17:35:52
Это вроде gateway дефолтной сети докера
Если ты про remote_host

Google

Алексей
15.08.2017
17:43:53
Интересно доступен ли тебе порт в контейнере
Жаль рабочую машину отключил

Yaroslav
15.08.2017
17:49:27
Кто может подсказать по файлу —env-file ?
Для того, чтобы прописать переменные среды. Не пойму как его создать...

Алексей
15.08.2017
17:56:54
firewalld
теперь нужно замапить как-то -_-

Admin
ERROR: S client not available

Алексей
15.08.2017
18:03:58
На старой машине у меня файлы лежали по точно такому же пути как и в контейнере
потому все было ок
а тут так не выйдет
все. И замапил
Нужно инструкцию написать.

Pavel
15.08.2017
19:14:30
как кешировать в докере вызовы например RUN apt-get update

Yaroslav
15.08.2017
20:02:13
Привет!
Кто сталкивался, куда копать. С докером первый день)
вот такая ошибка вылазит
docker: Error response from daemon: oci runtime error: container_linux.go:262: starting container process caused "exec: \"--env-file\": executable file not found in $PATH".
после вывода команды
sudo docker run -i -t -d onlyoffice/documentserver —env-file /home/user/onlyoffice_env

Andrey
15.08.2017
20:15:52
он же ясно дал понять: он хочет бинарь внутри контейнера что ты хочешь запустить. Он пытается выполнить "—env-file" и валится

Yaroslav
15.08.2017
20:19:29

twwlf
15.08.2017
20:20:32
@laktion аргументы местами не путай, да

Andrey
15.08.2017
20:25:43

Nick
15.08.2017
20:34:17

Google

Andrey
15.08.2017
20:34:39
На java тогда лучше даже не поглядывать, там сразу инфаркт)))

Nick
15.08.2017
20:35:09
отлично, но про какой файл идет речь)

Andrey
15.08.2017
20:36:33
we need to go deeper (с) : \"--env-file\"

Nick
15.08.2017
20:36:45
@shursh джава джавой, но там можно менять аргументы местами хотя бы)

twwlf
15.08.2017
20:37:03
те, что с флагами – и тут можно
голову просто выключать необязательно
вообще не джавы/докера проблемы

Nick
15.08.2017
20:37:40
да даже не про эту ошибку речь, там бывает такое напишет, что убиться хочется

twwlf
15.08.2017
20:38:30
бывает, да

Yaroslav
15.08.2017
21:09:43
Поменял аргументы, запустился. Спасибо! Только осваиваю его.
Погнал следующие ошибки исправлять)

Evgeniy
16.08.2017
04:59:16
всем привет. кто может подсказать как правильно организовать следующее:
есть веб-приложение, запущенное в контейнере на каком-нибудь порту. необходимо расшарить это приложение во вне (я имею в виду так, чтобы я мог дать кому-нибудь ссылку на приложение).
до использования докера, все было просто - я запускал приложение, запускал localtunnel (https://localtunnel.github.io/www/), получал адрес, по которому приложение было доступно из вне.
как что-то подобное провернуть с использованием докера?

Oleg
16.08.2017
05:02:30
так тот же localtunnel на той же машине, где пущен докер
просто подсунь localtunel открытый порт докера

Evgeniy
16.08.2017
05:07:12

Oleg
16.08.2017
05:09:31
нет, не выйдет
localtunnel нужен выход в интернет
докер же нужен для удобства и безопасности, а localtunnel только открывает его наружу, ни в удобстве, ни в безопасности не теряем
в докер сервисы пихают, а localtunnel это не сервис, а что то типа прокси

Evgeniy
16.08.2017
05:18:11