
KK
08.11.2016
06:59:31
Привет!
Где-то на хабре около года назад я про автоматическое поднятие и гашение docker контейнеров читал , в зависимости от нагрузки, в контексте web сервера. Кто-нибудь помнит/кинет Линк?
Масштабирование

Maksimall89
08.11.2016
09:46:08
Прошу помощи у знатоков. Выполнил экспорт контейнера с одной машины: $ docker export e64d0207b968 > /home1/activemq.tar, затем залил на другую машину $ cat /home2/activemq.tar | docker import - activemq:latest. Если запустить его, то получаю ошибку:
ERROR: for activemq Cannot create container for service activemq: No command specified
ERROR: Encountered errors while bringing up the project.

Serhio
08.11.2016
10:51:09
http://onreader.mdl.ru/UsingDocker/content/index.html#ToC

Google

KK
08.11.2016
10:54:33

Evgeny
08.11.2016
11:00:41
Я занимаюсь, статью не читал

KK
08.11.2016
11:07:08
Я занимаюсь, статью не читал
есть мысля - автоматизировать горизонатльное масштабирование для множества хостингов.
т.е. Есть несколько выделенных серверов, на каждом по хостингу, при превышении определенного порога - автоматически поднимается нужный контейнер (напр. pph-fpm) на другом физиическом серваке и туда летит часть запросов освобождая при этом исходный сервак от перегруза.
Как нагрузка спадает - недавно созданный контейнер умирает, все запросы снова идут только на исходный сервак

Evgeny
08.11.2016
11:09:09
Мысль звучит интересно. Можешь делать :)

KK
08.11.2016
11:10:02

Максим
08.11.2016
11:11:34
Вчера на Highload++ слышал какой-то доклад на эту или подобную тему

KK
08.11.2016
11:11:51

Roman
08.11.2016
11:12:20
https://m.habrahabr.ru/post/310460/
не оно случайно?

KK
08.11.2016
11:13:19

Evgeny
08.11.2016
11:15:09
У тебя вопрос то в чем? Ты ж описал что хочешь сделать

KK
08.11.2016
11:16:45

Serhio
08.11.2016
11:16:52

Google

Evgeny
08.11.2016
11:19:07

Максим
08.11.2016
11:19:58

Evgeny
08.11.2016
11:20:26
У меня просто пустой экран

Максим
08.11.2016
11:20:49
плохо pdf нет

Nikita
08.11.2016
11:25:37
да это книжка как была пустой так и осталась

Artur
08.11.2016
13:31:52
а кто чем делает демонизацию ХХ процессов?
воркеров

Nikita
08.11.2016
13:36:04
Когда несколько процессов б
?
То supervisord

Evgeny
08.11.2016
13:36:40
smell-baron

Artur
08.11.2016
13:38:00
гляну
smell-baron
а не сыкотно чужие бинарники по проду раскатывать?
с 50 старами

Igor
08.11.2016
14:16:16
Привет всем! Подскажите, как на два отдельных контейнера подключить одну БД через docker-compose.yml?

Sergey
08.11.2016
14:17:01
extremely straightforward
version: '2'
services:
container1:
image: myimage1
container2:
image: myimage2
db:
image: db

Igor
08.11.2016
14:17:54
Эм, а если это два проекта работающие с одной бд?
т.е. 2 файла docker-compose.yml и запуск отдельно самостоятельный...

Roman
08.11.2016
14:26:10
осмелюсь предположить
version: '2'
services:
container1:
image: myimage1
networks:
some_net:
ipv4_address: 172.100.100.2
container2:
image: myimage2
networks:
some_net:
ipv4_address: 172.100.100.3
db:
image: db
networks:
some_net:
ipv4_address: 172.100.100.4
networks:
some_net:
driver: bridge
driver_opts:
com.docker.network.bridge.enable_ip_masquerade: "true"
ipam:
driver: default
config:
- subnet: 172.100.100.0/24
gateway: 172.100.100.1

Artur
08.11.2016
14:36:08
чёт потыкался и грустно стало

Google

Artur
08.11.2016
14:36:23
ни пипа ни системд в образе нет в ларадоке висит ишью

Igor
08.11.2016
14:42:41

Roman
08.11.2016
14:43:56
если в дате непосредственно файлы данных собираетесь хранить то так нельзя. файлы данных между субд шарить плохая практика

Igor
08.11.2016
14:45:29
Т.е. запуск проектов будет выполнять один docker-compose.yml, общий для всех проектов, верно?

Roman
08.11.2016
14:47:02
еще посмотрите на https://docs.docker.com/compose/compose-file/#externallinks

Andrey
08.11.2016
14:47:13

Roman
08.11.2016
14:47:43
вопрос про айпи или про датафайлы?

Igor
08.11.2016
14:47:55

Andrey
08.11.2016
14:48:29
" два инстанца БД работают с одной папкой..." это зачем такое может понадобится?

Igor
08.11.2016
14:48:42

Roman
08.11.2016
14:50:11
дабы упростить себе жизнь делайте 1бд-1контейнер
вернее даже так. 1субд-1контейнер

Andrey
08.11.2016
14:51:01
ну так в чём проблема, запускаете сервер BD и коннектитесь к нему откуда влезет, в чём вопрос то

Igor
08.11.2016
14:51:29

Andrey
08.11.2016
14:51:47
про связывание, как выше сказали через экстернал нетворк прекрасно подключаются и посторонние контейнеры, но в общем случае, это скорее излишне

Google

Andrey
08.11.2016
14:52:36

Igor
08.11.2016
14:53:04

Andrey
08.11.2016
14:54:37
А в чём проблема с несколькими версиями, ну биндь на разные порты

Admin
ERROR: S client not available

Vladimir
08.11.2016
14:56:21
прошу прощения, а использовать consul не вариант?

Sergey
08.11.2016
14:57:11
давайте человеку еще прометеус насоветуем, а то как же это мониторить
хм, нужна еще кластеризация, это в соседний чат с кубернетесом.

Evgeny
08.11.2016
15:02:15
Нахрен к8с. Сварм рулит

Roman
08.11.2016
15:05:36
а линканите плз чат с кубернетисом :)
если конечно там же не такая сатана как в девопс.ру :)

Sergey
08.11.2016
15:06:28
https://telegram.me/kubernetes_ru

Roman
08.11.2016
15:06:57
thx

Igor
08.11.2016
15:14:28

N
08.11.2016
15:50:12

Sergey
08.11.2016
15:50:23
двумя сообщениями выше.

N
08.11.2016
16:01:05
спасибо

Constantine
08.11.2016
18:05:24
ты бы хоть в гисты оформил
за что ж ты людей не любишь?)

Google

Artur
08.11.2016
18:05:46
вроде коротко

Constantine
08.11.2016
18:06:02
распидорашено

Александр
08.11.2016
18:06:02
Пастебин?

Constantine
08.11.2016
18:06:09
в мобилки так вообще ад поди
но если по существу, покажи логи

Artur
08.11.2016
18:06:48

Constantine
08.11.2016
18:07:04
docker logs
и айди контейнера

Artur
08.11.2016
18:07:57
о спасибо :)

Constantine
08.11.2016
18:07:58
docker ps
docker ps -a
потом кури логи

Artur
08.11.2016
18:08:06
$ docker logs laradock_postgres_1
DETAIL: The data directory was initialized by PostgreSQL version 9.5, which is not compatible with this version 9.6.1.