Nikita
спасибо, но я хочу разрабатывать, а не страдать
Nikita
но и не хочу пачкать свой комп пхпшкой
Nikita
от убунт и прочего дерьма я страдаю, разрабатывать удобней все же маке
George
Nikita
George
Ну, я не про бинари, а про сурцы. Ок, ты не хочешь, чтобы композеровские файлы и кэши не терялись. Тогда надо подумать
Nikita
стой, стой, стой, я опять не понимаю о чем ты говоришь
George
Может их просто в вольюмы? Не через bind mount? Оцени быстродействие : должно быть быстрее, чем тащить эти файлы с хостовой файловой системы мака
George
Смотри. Все просто.
Ильдар
- docker
- быстро
- под mac
выбери 2 из 3
George
Докер на маке - это виртуалка с линуксом
George
Файлы там могут пробрасываться с хостовой машины или быть только внутри ВМ
George
На пробросить тратятся айопсы и такты процессора
Nikita
Ильдар
это называется mount )
Nikita
Ильдар
страдай
Nikita
Nikita
спасибо)
Nikita
я же фронтэндер, я этим каждый день занимаюсь
Nikita
не привыкать
Andor
хах
Andor
чорт, не хочется обновлять docker-compose на вируталке гугла
Andor
в убунте 18.04 старый в коробке
Andor
ERROR: Version in "./docker-compose.yaml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the `services` key, or omit the `version` key and place your service definitions at the root of the file to use version 1.
Ильдар
docker-compose это 1 бинарей
Ильдар
чё бы не обновить?
Andor
да-да, бинарей
Andor
это ващета скрипт на питоне
Ильдар
не всегда
https://github.com/docker/compose/releases/download/1.24.0-rc1/docker-compose-Linux-x86_64
Andor
дануна
Yurii
добрый день, подскажите как логичнее и правильнее связать nginx php-fpm mongodb memcached composer adminer
Yurii
один dockerfile и в нем все установки, или как ?
Yurii
спасибо
Andor
нет
Yurii
каждому свой докерфайл, и докеркомпоз?
Larymar
Roman
подскажите ansible-container только локально все собирает?
Roman
мне необходимо равернуть пару серверов с коннейнерами из докерхаба
ничего самосборного
Vlad
Привет, ребят! Есть такой вопрос
Я совсем новичек и с докером знаком второй день.
Подскажите пж, что означают эти параметры энтрипоинта:
["java", "-jar", "docker-spring-boot.jar"]
Последнее- это имя образа, а что делают первые-два параметра? Какие они бывают вообще?
Kyrylo
Они говорят запустить java с ключами -jar docker-spring-boot.jar
Vlad
не совсем понимаю о каких ключах речь :/
Vlad
и как именно работает с джавой. и какова роль java конкретно в данном случае
Rainbow
Vlad
Anonymous
Привет всем
Anonymous
Кто может в двух словах объяснить что такое докеры?
Rainbow
https://docs.docker.com/get-started/
Mikhail
Ну если в двух то - портовые грузчики
Rainbow
контейнерные киты
Никита
Кто может в двух словах объяснить что такое докеры?
Про Доку 2 слышал? Или про "Синего Кита"?
Ребята не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте что тут писалось. Я вполне понимаю что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут.
George
Anonymous
An
Как склеить разные проекты, вот у меня 3 проекта, там апп и бд, у них свой компоуз есть. Но как мне сделать 1 Мега компоуз, для 3 проектов
George
зачем?
George
компоуз умеет клеить файлы через ключ -f. docker-compose -f 1.yaml -f 2.yaml -f 3.yaml up -d
An
Но логические они части 1 системы, микросервисы же
Andor
мегакомпоуз!
All
Подскажите есть ли почтовый сервер в докере ?
An
Andor
George
George
Andor
даже докер в докере есть
Rainbow
docker-compose есть в докере в докере
Andor
а в нём есть докер и почтовый сервер?
An
Ну а прод тоже в контейнере хостите?
An
Имею ввиду бд
Andor
> "ввиду"
Oleg
Konstantin
Добрый день.
Подскажите, нужно пробросить порт с гостевой машины, в контейнер докера, в какую сторону гуглить?
Anonymous
Rainbow
little big
всем привет. Ребят, может мне кто-нибудь помочь с настройкой consul кластера?
Пытаюсь поднять 3 сервера в вагранте с таким конфигом:
# define servers
config.vm.define "s1" do |s1|
s1.vm.hostname = "s1"
s1.vm.network "private_network", ip: "172.20.21.10"
end
config.vm.define "s2" do |s2|
s2.vm.hostname = "s2"
s2.vm.network "private_network", ip: "172.20.22.10"
end
config.vm.define "s3" do |s3|
s3.vm.hostname = "s3"
s3.vm.network "private_network", ip: "172.20.23.10"
end
Когда я пытаюсь подключиться к кластеру с клиента (192.168.0.170) я получаю ошибку
2019/03/15 13:59:49 [ERR] consul: "Catalog.NodeServices" RPC failed to server 172.20.23.10:8300: rpc error getting client: failed to get conn: dial tcp 192.168.0.170:0->172.20.23.10:8300: i/o timeout
2019/03/15 13:59:49 [ERR] agent: failed to sync remote state: rpc error getting client: failed to get conn: dial tcp 192.168.0.170:0->172.20.23.10:8300: i/o timeout
Серверные ноды спокойно подключаются друг к другу, но когда я пытаюсь подключить клиента появляется такая ошибка.
Конфигурация серверов почти одинаковая (разные только bind_addr):
{
"datacenter": "dc1",
"data_dir": "/opt/consul",
"log_level": "INFO",
"node_name": "server-s1",
"server": true,
"bootstrap_expect": 3,
"bind_addr": "172.20.21.10",
"retry_join": [
"172.20.21.10",
"172.20.22.10",
"172.20.23.10"
]
}
конфиг клиента:
{
"datacenter": "dc1",
"data_dir": "/opt/consul",
"log_level": "INFO",
"node_name": "agent-s1-n1",
"bind_addr": "192.168.0.170",
"start_join": [
"172.20.21.10",
"172.20.22.10",
"172.20.23.10"
],
"ui": true
}
Еще заметил, что когда я пытаюсь клиентом забиндиться на адрес 172.20.21.1 он может подключиться только к серверу 172.20.21.10 Если вдруг этот сервер умирает, то клиент уже не может переподключиться к другим серверам с ошибкой, указанной выше. [ERR] consul: "Catalog.NodeServices" ...
логи такие:
http://dpaste.com/1D6D21A - server1
http://dpaste.com/0CVJ6H8 - server2
http://dpaste.com/0SBA25F - server3
http://dpaste.com/2V4WWWF - client
все ip пингуются со 192.168.0.170 и порт 8302 доступен на 172.20.2[1-3].10 (проверял через netcat)
little big
понимаю, что не совсем по теме чата, но может быть удача мне улыбнется
little big
в офф конфе консула тишина
Andor
ты можешь пойти в чят хашикорпов