@ru_docker

Страница 548 из 610
Alex
31.01.2019
07:11:09
router# show ip arp Protocol Address Age (min) Hardware Addr Type Interface Internet 10.0.0.2 7 b8ae.dead.beef ARPA Gi0 Internet 10.0.0.3 3 0242.0a0a.2802 ARPA Gi0 Internet 10.0.0.4 2 0242.0a0a.2804 ARPA Gi0

и физическая и контейнере есть arp на роутере

Google
Ivan
31.01.2019
10:08:13
не туда

Игорь
31.01.2019
13:21:38
@alexnikdev ну что? Протестировал?

Иван
31.01.2019
13:55:47
Подскажите пожалуйста, как можно связать контейнер nginx c другими контейнерами без links?? хочу поднять контейнер c nginx и проксировать запросы в другие контейнеры (заранее неизвестно какие именно) сейчас делал через docker-compose links: - python и в .conf файле могу делать так: proxy_pass http://python:8080; а какой proxy_pass должен быть, если не указывать links ?

Max
31.01.2019
13:58:19
через общию сеть

Pavel
31.01.2019
14:02:31
docker network create --subnet=172.18.0.0/16 mynet123

docker run --net mynet123 --ip 172.18.0.22 -it ubuntu bash

Иван
31.01.2019
14:03:34
Спасибо, буду гуглить)

Pavel
31.01.2019
14:04:01
Хотя лучше и правильней все таки компоуз

либо нгинкс на хосте

Иван
31.01.2019
14:05:29
либо нгинкс на хосте
кстати, а вот это наверное наименее геморный вариант)))

Google
Иван
31.01.2019
14:05:39
Спасибо)

Хотя лучше и правильней все таки компоуз
компоуз(links) не очень подходит, потому как у меня на нгинксе будет висеть до десяти приложух, и потом их неудобно будет рестартовать, изменять и тд.. если я захочу пересобрать одну приложуху - нужно будет пересобирать весь стек docker-compose build или нет?

Alexander
31.01.2019
14:09:39
Как контейнеру из одной сети (одного compose) достучаться до порта, или docker-хоста, или контейнера (который прабрасывает свой порт хосту) другой сети (другой compose)?

То есть в одном compose прописаны рабочие контейнеры с рабочей БД, а во втором тестовые, но подключиться надо к БД рабочих контейнеров.

Pavel
31.01.2019
14:11:08
Внимательней изучите docker-compose, он умеет рестартить контейнеры по одному и если не ошибаюсь билдить по дному

Alexander
31.01.2019
14:13:07
В одну сеть их
Ок, первый создает сеть автоматически bridge, во втором compose прописать networks: - prod_net ?

Pavel
31.01.2019
14:13:45
Maxim
31.01.2019
14:38:27
> proxy_pass http://python:8080; Если сервис python будет лежать на момент запуска nginx, он не встанет так как не сможет отрезолвить python. Лучше явно прописать сеть и сервисы (IMHO).

.env файлы:

SUBNET=10.18.0.0/24 BRIDGE_IP=10.18.0.1 DB_IP=10.18.0.101 ODOO_IP=10.18.0.102 ASTERISK_IP=10.18.0.103

nginx: image: nginx .... extra_hosts: # Let nginx resolve and start without these containers - odoo:${ODOO_IP}

Таким образом nginx всегда знает имя сервиса

Иван
31.01.2019
14:57:58
Таким образом nginx всегда знает имя сервиса
Спасибо) а что за .env файлы: ?? куда их пихать?))

Maxim
31.01.2019
15:01:23
Да

.env файл в папке проекта где компостер

0x7f
31.01.2019
15:15:31
Latest commit 6c8d5b7 'new patch category GCP,update Microservices' @ https://github.com/g0x7f/devOps-patch Microservices Development on Azure with Java http://bit.ly/2Wxfu0T O'Reilly - Event-Driven Microservices http://bit.ly/2MIRbIP Packt - Building Microservices on AWS http://bit.ly/2DLC3HI Microservices for the Enterprise - 2018 http://bit.ly/2MGN2oU Building Microservices. Designing Fine-Grained Systems - 2015 http://bit.ly/2SnQnP7 CBT Nuggets - Google Cloud Platform Fundamentals CP100A http://bit.ly/2Rui18c Google Cloud Platform Certification – Cloud Architect http://bit.ly/2SnRRZH Google Cloud Platform Development Essentials http://bit.ly/2HJCGFO

Google
Alex
31.01.2019
15:40:03
❤️

Sergey❄️
01.02.2019
19:12:16
Делаю на рабочем компоузе docker-compose up/logs Понимаю что логов слишком много и смотреть их не хочу, жму ctrl+z Через некоторое время (1-3 сек) процесс действительно завершается Затем докер демон тупо дохнет, фиксится ребутом системы https://pastebin.com/MdU22pmA Может обновить его и пофиксится вся эта хрень?

Andrey
01.02.2019
19:15:30
"Walk the directory tree once more, removing any files with the prefix .wh. and the corresponding file or directory named without this prefix." https://github.com/moby/moby/blob/master/image/spec/v1.md

Sergey❄️
01.02.2019
20:03:21
так ctrl+z это не завершение, а приостановка (uspend) ctrl+c - завершение
На ctrl+c не реагирует пока не высрет все логи

AstraSerg
01.02.2019
20:48:54
Много ctrl+c должно спасти отца русской демократии.

Sergey❄️
01.02.2019
22:10:17
Ну это то ладно

А почему докер дохнет?

Aleksandr
02.02.2019
04:52:36
Делаю на рабочем компоузе docker-compose up/logs Понимаю что логов слишком много и смотреть их не хочу, жму ctrl+z Через некоторое время (1-3 сек) процесс действительно завершается Затем докер демон тупо дохнет, фиксится ребутом системы https://pastebin.com/MdU22pmA Может обновить его и пофиксится вся эта хрень?
Ты какой-то ерундой занимаешься. docker-compose up сделан для того чтобы логи смотреть пока это процесс весит запущенным, а ты его загасить пытаешься. У docker-compose есть ключик -d, который запускает всё в фоне и не мешает логами

Aleksandr
02.02.2019
09:08:18
Ну а почему докер дохнет?
А по твоему не должен? ctrl+z переводит процесс в фон, он уже не исполняется но может использовать ресурсы системы

Aleksandr
02.02.2019
09:09:17
Я тут погуглил немного, видимо ты не один такой

https://github.com/docker/compose/issues/4560

вот тут почитай

А как работа с компоузом влияет на докер демон?
Потому что compose запускает контейнеры

Если ты хочешь чтобы они в фоне работали, используй ключ -d

docker-compose up -d

Google
Sergey❄️
02.02.2019
09:10:39
Я в первом сообщении сказал, что они УЖЕ РАБОТАЮТ

AstraSerg
02.02.2019
09:11:23
А как работа с компоузом влияет на докер демон?
Странный вопрос. Композ управляет докером. Сделайте docker-compose help

Aleksandr
02.02.2019
09:11:41
Sergey❄️
02.02.2019
09:11:43
Что значит уже работают?
Уже подняты и детачнуты

Aleksandr
02.02.2019
09:12:14
Что значит деатачнуты?

Ctrl+z?

Sergey❄️
02.02.2019
09:12:47
Через -d или restart:always

AstraSerg
02.02.2019
09:12:55
Ну почему умирает докер демон полностью?
Так. Опишите все шаги, в резултате которых он умирает.

Aleksandr
02.02.2019
09:13:20
Я вот тоже ничего не понял. Давай сначала и по порядку

Sergey❄️
02.02.2019
09:13:46
А нахер влезать тогда если оригинальный пост не прочитали?)

А то началось тут, ключи от компоуза не знаю

Aleksandr
02.02.2019
09:14:16
А нахер влезать тогда если оригинальный пост не прочитали?)
Прочитали, ты просто не считаешь нужным подробно рассказать о проблеме по ходу дела

AstraSerg
02.02.2019
09:14:16
Ну так уже ж выяснили, что ctrl+z не нужно делать

AstraSerg
02.02.2019
09:14:50
Значит тот пост не актуален. Или я не правильно понял.

Sergey❄️
02.02.2019
09:15:17
Aleksandr
02.02.2019
09:16:59
Ты можешь нормально объяснить чё ты там делаешь без выебонов? Что у тебя в данный момент, запущен ли докер запущены ли контейнеры, запущен ли docker-compose, с какими ключами. Потом что ты делаешь что запускаешь и с какими ключами А потом в чём возникает проблема, что происходит и что ты хочешь, чтобы произошло

Google
AstraSerg
02.02.2019
09:18:56
И кстати, ctrl+z не переводит в бэкграунд, а приостанавливает задачу. Смотрите хелп по сигналу SIGTSTP

Точнее, переводит, но остановленном состоянии.

Oleh
02.02.2019
13:37:07
Всем привет

Есть проблема. Кто-то юзал компос и силениум

Для тестов сайтов через браузер

Алексей
02.02.2019
13:42:15
Тут про докер. Точно по адресу?

Oleh
02.02.2019
15:43:36
docker-compose

Это если писать все буквы

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