
Artem
09.12.2017
13:14:35
resolver тоже под твоим контролем, тем не менее, был найден баг в нем
resolver 8.8.8.8; например

Александр
09.12.2017
13:15:14
Короче, нужно прописывать маску)
на dev-серваке 172.21.0.0/16. Короче, расширил маску до /8 =)

Google

Bogdan
09.12.2017
13:31:24
поставил Portainer.io. Там можно сразу по всем контейнерам графики смотреть, а то приходится в запущенные контейнеры заходить, потом выбирать нужный, потом выбирать ссылку на статистику и графики еще не сохраняются, а с момента открытия окна начинают считаться.

Alexey
09.12.2017
13:43:09

Bogdan
09.12.2017
13:43:41
да больше управление, статистика, как я понял там на последнем месте

Alexey
09.12.2017
13:49:21
спасибо, надо будет поковырять)

Александр
09.12.2017
14:18:57
Это как я поломал? Я указал в конфиге nginx доверенный диапазон
Это как я поломал? Я указал в конфиге nginx доверенный диапазон
=)
неадекват какой-то
Всё правильно, я тебе задал вопрос, и хотел получить на него ответ. Чтобы ты увидел мой вопрос, тебе пришла уведомляшка

vyacheslav@deepin:~$
09.12.2017
14:56:32
Что за негатив?
Не общайся с людьми, если не можешь терпеть их привычки)

Bogdan (SirEdvin)
09.12.2017
15:01:46

vyacheslav@deepin:~$
09.12.2017
15:02:22
так зачем тогда отвечать на сообщения, если он не хочет продолжения беседы

Google

vyacheslav@deepin:~$
09.12.2017
15:02:34
так-то и через собаку можно уведомлять
@SirEdvin

Anton
09.12.2017
15:07:15
так зачем тогда отвечать на сообщения, если он не хочет продолжения беседы
Я не против ответить на вопрос, если у собеседника имеется культура и чувство такта.
Я против того, чтобы на каждое моё сообщение телега пищала и против некорректного использования reply. Это нужно ставить тогда, когда по текущему диалогу может не быть понятно, на что именно отвечаешь - например, когда отвечаешь на сообщение, которое выше на несколько, как делаю я сейчас.

vyacheslav@deepin:~$
09.12.2017
15:08:13
ну может фетиш у кого-то дёргать репостом)

Sun
09.12.2017
15:41:27
В защиту реплаев даже на предыдущее сообщение могу сказать, что я часто переключаюсь между чатами сразу после отправки. Без нормального реплая могу просто пропустить ответ

Anton
09.12.2017
15:45:31
Телега запоминает последнее место чятика, так что пропустишь - ничего, через минуту/час/день откроешь чятик вновь и увидишь сообщение.
А требовать немедленного ответа, например этим лишним пищанием телеги - опять же, отсутствие чувства такта.

Bogdan
09.12.2017
17:45:53
а кто как вообще следит за контейнерами: сколько cpu используют, памяти и места? что-нибудь для ленивых и чтобы по url доступно было?

Bogdan (SirEdvin)
09.12.2017
17:48:16
Не всегда запоминает. Если больше 400 сообщений, то может пролистать

vyacheslav@deepin:~$
09.12.2017
17:56:16
Просто надо быть проще
нервные клетки не восстанавливаются, зачем жопу рвать попусту
http://rancher.com/comparing-monitoring-options-for-docker-deployments/ https://stefanprodan.com/2016/a-monitoring-solution-for-docker-hosts-containers-and-containerized-services/ последнее шикарно выглядит

Bogdan
09.12.2017
18:17:50
@TheGringer спасибо, последняя ссылка как раз то что я ищу. портейнер классная штука, но то что там статистики нет - большой минус кмк. а твоя ссылка просто красота

vyacheslav@deepin:~$
09.12.2017
18:18:09
5 или 6 ссылка в гугле)
docker monitoring

Bogdan
09.12.2017
18:19:14
а там надо было до середины страницы прокрутить чтобы нужную картинку увидеть )))

vyacheslav@deepin:~$
09.12.2017
18:19:27
docker web monitoring ну да, пятая сслыка

Subb98
10.12.2017
15:34:45
db:
image: mysql:5
env_file: docker/mysql/local.env
smtp:
build: docker/smtp
ports:
- "1080:1080"
selenium:
image: selenium/standalone-chrome
volumes:
- .:/app
webpack:
build: docker/webpack
links:
- web
volumes:
- .:/app
ports:
- "3000:3000"
- "3001:3001"
command: npm run watch
web:
build: .
links:
- db
- smtp
- selenium
volumes:
- .:/app
# ports:
# - "8080/tcp:8080"
command: ./artisan serve --host=0.0.0.0 --port=8080
При запуске теста он не может найти искомую строку. Проверил курлом - выдал мне вот такой HTML.

Google

Subb98
10.12.2017
16:24:59
https://hastebin.com/jowajapeke.sql - лог контейнера после запуска теста
Тупо что-то не может загрузить и всё, но подключается по верному адресу.

Evgeniy
10.12.2017
16:29:10

Александр
10.12.2017
16:29:27
В логе:
"message":"http://localhost:3000/ - Failed to load resource: net::ERR_CONNECTION_REFUSED"
В конфиге:
./artisan serve --host=0.0.0.0 --port=8080
Или на webpack тестишь?

Subb98
10.12.2017
16:30:06
loclhost -> 0.0.0.0 ?
Интергационные тесты, Laravel Dusk. Хочу для начала проверить наличие текста по такому-то роуту.

Александр
10.12.2017
16:31:08
ну а почему на localhost:3000 идёшь?
Снаружи тест запускается?
А, из селениума

Subb98
10.12.2017
16:31:56
Снаружи не пробовал. На локалхост он сам идёт, т.к. именно такой APP_URL указан в .env. Сейчас попробую изменить.

Александр
10.12.2017
16:33:34
надо из селениума идти на web:8080

Александр
10.12.2017
16:34:26
типа ты laravel-приложение запускаешь в web, а тесты запускаются в selenium и открывают страницы в web?

Subb98
10.12.2017
16:35:43
Гм, да, верно.
Сейчас попробую.
Не, не работает всё равно. Попробовал web / webpack / 0.0.0.0

Admin
ERROR: S client not available

Subb98
10.12.2017
16:52:10
seluser@0153a4528ec8:/$ curl http://0.0.0.0:8080
curl: (7) Failed to connect to 0.0.0.0 port 8080: Connection refused
seluser@0153a4528ec8:/$ curl http://0.0.0.0:3000
curl: (7) Failed to connect to 0.0.0.0 port 3000: Connection refused
seluser@0153a4528ec8:/$ curl http://localhost:3000
curl: (7) Failed to connect to localhost port 3000: Connection refused
seluser@0153a4528ec8:/$ curl http://localhost:8080
curl: (7) Failed to connect to localhost port 8080: Connection refused
Хрень какая-то. Или я чего-то не понимаю в докере.
В контейнере selenium выполнил эти команды.

Google

Subb98
10.12.2017
16:53:33
seluser@0153a4528ec8:/$ curl http://web:8080
curl: (6) Could not resolve host: web
seluser@0153a4528ec8:/$ curl http://webpack:3000
curl: (6) Could not resolve host: webpack

Rocket
10.12.2017
16:54:44

Evgeniy
10.12.2017
16:54:48

Subb98
10.12.2017
16:56:59
ip бывает внутренний и внешний. links создаёт внутреннюю сеть между контейнерами, ОК.

Rocket
10.12.2017
16:57:42

Subb98
10.12.2017
16:58:00
links:
- web
Например

Evgeniy
10.12.2017
17:00:29

Subb98
10.12.2017
17:01:05
ОК, коннект есть
Но не коннектится по имени хоста.
Понял, извините.
Очень интересно. Прописал 172.17.0.5 этот адрес, тест выполнился. Иду читать про айпи-адреса, хосты и докер.

Evgeniy
10.12.2017
17:06:44

Anton
10.12.2017
17:09:22

Subb98
10.12.2017
17:11:21
Я не знаю, как работает веб-драйвер изнутри. Курлом просто так подёргал, для себя, чтобы понять, в чём дело.

Anton
10.12.2017
17:13:17
Хорошо тебе - я вообще не знаю, что такое "веб-драйвер".

Evgeniy
10.12.2017
17:15:00

Subb98
10.12.2017
17:17:59
А тут стало нужно осваивать тесты, вот теперь сижу, немного мучаюсь поначалу :)
П.с.: да я и сейчас не знаю, что такое веб-драйвер. Знаю, что он необходим для тестов и всё. В само определение не вдавался даже.

Google

Evgeniy
10.12.2017
17:20:23
Ну, все правильно. Написано же:
Can only be used as a source address
Т.е. нельзя указать как dst ip