@ru_docker

Страница 162 из 610
Artur
23.09.2016
05:50:35
теперь IDE: Port 9000 is busy

потому что всё как я предположил

это проброс портов наружу

listen на dockerhost

Google
Artur
23.09.2016
05:51:26
так можно сделать через прокси

https://confluence.jetbrains.com/display/PhpStorm/Multi-user+debugging+in+PhpStorm+with+Xdebug+and+DBGp+proxy

Artur
23.09.2016
05:52:14
щас

Aleksandr
23.09.2016
05:52:30
прбрасывать порт 9001 не надо (у себя посомтрел - не проброшен)

Artur
23.09.2016
05:52:37
можэет правда я не так понял

Alexander
23.09.2016
05:53:35
фигней занимаетесь

Artur
23.09.2016
05:54:13
на хосте: TCP 0.0.0.0:9001 0.0.0.0:0 LISTENING

Alexander
23.09.2016
05:54:45
кто это слушает?

Artur
23.09.2016
05:54:55
IDE: Port 9001 is busy

Alexander
23.09.2016
05:55:02
ps -xa| grep 9001

Artur
23.09.2016
05:55:12
кто это слушает?
хост. как я понимаю - никто, потому что на 9000 порту контейнера никого нет

Google
Artur
23.09.2016
05:55:22
у меня - "9001:9000"

Alexander
23.09.2016
05:56:00
Как я понял есть xdebug, который должен слать информацию в ide?

Artur
23.09.2016
05:56:15
ps -xa| grep 9001
винда :)

Aleksandr
23.09.2016
05:56:36
у меня - "9001:9000"
9000:9000 - это для fpm. Для xdebug 9001 открывать не надо

Artur
23.09.2016
05:56:36
а я с контейнера даже через коннект не могу соединится

а как наставить всякие сетевые утилиты в уонтейнер не понял

9000:9000 - это для fpm. Для xdebug 9001 открывать не надо
fpm живёт сам по себе в другом контейнете

то что пробую я - cli - он не касается

я пробую тупо коннект открыть даже без php

на хосте работает

и повторюсь - не комфортно тестить без утилит

Aleksandr
23.09.2016
05:59:27
то что пробую я - cli - он не касается
тогда порты открывать не нужно

Aleksandr
23.09.2016
06:01:06
я их контейнера даже на dockerhost:80 пройти не могу
без открытия порта и не сможешь

Artur
23.09.2016
06:01:15
так вот я и пытаюсь открыть

Aleksandr
23.09.2016
06:01:30
так вот я и пытаюсь открыть
зачем? мы же тут вроде xdebug настраиваем

Google
Artur
23.09.2016
06:01:44
xdebug же сам ходит из контейнера наружу

я ни на 9000 не могу сходить ни на 80

80 отлаживать просто

Aleksandr
23.09.2016
06:03:06
для xdebug порт открыватаь не надо

https://gist.github.com/chadrien/c90927ec2d160ffea9c4

Artur
23.09.2016
06:04:44
FROM php:5 у меня-то другой докер

Aleksandr
23.09.2016
06:04:45
вот конфиг из cli-контейнера

[Xdebug] zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so xdebug.remote_autostart=1 xdebug.remote_host=172.17.0.1 xdebug.remote_port=9001 xdebug.remote_enable=1 xdebug.remote_connect_back=0

порт ни один не открыт, иде слушает 9001, все работает

Artur
23.09.2016
06:05:04
в твоём: In Intellij/PHPStorm go to: Languages & Frameworks > PHP > Debug > DBGp Proxy and set the following settings:

так я проркси не настраивал

оно и без прокси может работать

Aleksandr
23.09.2016
06:05:23
и не надо

я тоже не настраивал

Artur
23.09.2016
06:06:52
а ещё в ide есть настройка докера

там докер-машину просит

у меня даже нет такого я хз как настроить но это потом

ниасилил

по этой инструкцией но с имеющимся контейнером

Google
Aleksandr
23.09.2016
06:32:05
тоже не прошло
имхо phpstorm'ом некорректно пользуешься.

Artur
23.09.2016
06:32:19
так всю жизнь пользовался

на вагранте искаропки всё встало(хомстид)

решил попробовать ларадок

тем более phpstorm сам говорит когда мапинга нет или ключ не выставлен или сервернейм

Admin
ERROR: S client not available

Artur
23.09.2016
06:36:51
потому что настраивать надо не этой сложной штукой а простыми инструментами. а в контейнере их чёт нет

Aleksandr
23.09.2016
06:38:35
тем более phpstorm сам говорит когда мапинга нет или ключ не выставлен или сервернейм
а, ну да. так и надо говорить. то есть xdebug уже работает, просто иде не настроена

щас подскажу

Artur
23.09.2016
06:38:54
наоборот же )

Aleksandr
23.09.2016
06:39:24
наоборот же )
xdebug стучится, но иде не может интерпретировать

Artur
23.09.2016
06:39:28
иде не надо настраивать она и так скажет что не настроено. там проблема с прокси/обратной связью

xdebug стучится, но иде не может интерпретировать
не стучится он. я без xdebug не могу коннект открыть на 9000 порт

Artur
23.09.2016
06:40:01
так говорит же
мне не говорит

евент лог девственный

Aleksandr
23.09.2016
06:40:27
а, я думал ты пишешь, то что видишь сейчас в ПС

тогда отбой

Artur
23.09.2016
06:41:17
думаю надо либо ларадок менять либо проксю вешать либо порты пробросить

Google
Artur
23.09.2016
06:41:42
контейнер не может зайти на xdebug.remote_port=9000 xdebug.remote_host=dockerhost в этом суть проблемы

и даже на 80 порт*

Aleksandr
23.09.2016
06:43:31
мы уже обсудили это.

Artur
23.09.2016
06:45:38
думаю надо либо ларадок менять либо проксю вешать либо порты пробросить
а. ну либо связь открыть. мне скрывтаь от контейнера нечего

Semyon
23.09.2016
10:30:09
Чуваки, вот смотрите, отправил я на сервак через ансибл таск "собери контейнер"

Я теперь как-то могу посмотреть, чо он там делает?

на каком этапе и всё такое?

Evgeny
23.09.2016
10:35:11
Обратитесь к системному администратору.

Stanislav
23.09.2016
10:36:13
я не уверен, как можно смотреть на статус ансибла, но попасть внуть контейнера можно с помощью docker exec

хотя я вот перечитал вопрос, похоже я вообще не в тему

но тогда и вопрос не в тему, т.к. он чисто про ансибл

Vladimir
23.09.2016
11:00:44
Пока не закончится io stdout ансибл тебе ничего не вернет. Можно смотреть вторым ансиблом процессы или что то еще для понимания состояния. Или заюзать асинк исполнение ансамбль тасков

R-omk
23.09.2016
11:02:13
Чуваки, вот смотрите, отправил я на сервак через ансибл таск "собери контейнер"
я использую gitlabci и вижу в реальном времени что там происходит

Vlad
23.09.2016
11:13:11
я использую gitlabci и вижу в реальном времени что там происходит
Пока выполнение модуля ansible не завершится ничего нельзя увидеть.

R-omk
23.09.2016
11:13:38
Vlad
23.09.2016
11:14:35
для билда имаджа вообще не нужен ансибл
Ну может он ansible-container использует для билда

R-omk
23.09.2016
11:15:41
скорее всего, но мы неиспользуем никакие модули ансибла для докера, они связывают руки, нам не понравилось.

Vladimir
23.09.2016
11:31:37
золотые слова

Страница 162 из 610