@docker_ru

Страница 1114 из 1375
George
14.03.2019
13:59:17
Ну, я не про бинари, а про сурцы. Ок, ты не хочешь, чтобы композеровские файлы и кэши не терялись. Тогда надо подумать

DimenSi
14.03.2019
13:59:38
стой, стой, стой, я опять не понимаю о чем ты говоришь

George
14.03.2019
13:59:58
Может их просто в вольюмы? Не через bind mount? Оцени быстродействие : должно быть быстрее, чем тащить эти файлы с хостовой файловой системы мака

Смотри. Все просто.

Google
ildar
14.03.2019
14:00:10
- docker - быстро - под mac выбери 2 из 3

George
14.03.2019
14:00:12
Докер на маке - это виртуалка с линуксом

Файлы там могут пробрасываться с хостовой машины или быть только внутри ВМ

На пробросить тратятся айопсы и такты процессора

DimenSi
14.03.2019
14:01:04
Может их просто в вольюмы? Не через bind mount? Оцени быстродействие : должно быть быстрее, чем тащить эти файлы с хостовой файловой системы мака
мне просто нужно, что контейнер мог создавать файлы на хостовой и хостовая могла создавать файлы в контейнере

ildar
14.03.2019
14:01:15
это называется mount )

DimenSi
14.03.2019
14:01:30
это называется mount )
да, его и я юзаю

ildar
14.03.2019
14:01:36
страдай

DimenSi
14.03.2019
14:01:43


спасибо)

я же фронтэндер, я этим каждый день занимаюсь

не привыкать

Andor
14.03.2019
14:04:04
хах

Google
Andor
14.03.2019
14:06:29
чорт, не хочется обновлять docker-compose на вируталке гугла

в убунте 18.04 старый в коробке

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.

ildar
14.03.2019
14:07:15
docker-compose это 1 бинарей

чё бы не обновить?

Andor
14.03.2019
14:07:24
да-да, бинарей

это ващета скрипт на питоне

ildar
14.03.2019
14:10:25
не всегда https://github.com/docker/compose/releases/download/1.24.0-rc1/docker-compose-Linux-x86_64

Andor
14.03.2019
14:11:23
дануна

ildar
14.03.2019
14:14:18
тебе для венды надо настроить? наверное что-то такое, но я хз https://stackoverflow.com/questions/39487399/docker-host-environment-variable-on-windows

Yurii
14.03.2019
14:16:59
добрый день, подскажите как логичнее и правильнее связать nginx php-fpm mongodb memcached composer adminer

один dockerfile и в нем все установки, или как ?

спасибо

Andor
14.03.2019
14:20:07
нет

Yurii
14.03.2019
14:21:38
каждому свой докерфайл, и докеркомпоз?

Roman
14.03.2019
14:47:13
подскажите ansible-container только локально все собирает?

мне необходимо равернуть пару серверов с коннейнерами из докерхаба ничего самосборного

Vl
14.03.2019
16:37:47
Привет, ребят! Есть такой вопрос Я совсем новичек и с докером знаком второй день. Подскажите пж, что означают эти параметры энтрипоинта: ["java", "-jar", "docker-spring-boot.jar"] Последнее- это имя образа, а что делают первые-два параметра? Какие они бывают вообще?

Kirill
14.03.2019
16:39:00
Они говорят запустить java с ключами -jar docker-spring-boot.jar

Google
Vl
14.03.2019
16:41:50
не совсем понимаю о каких ключах речь :/

и как именно работает с джавой. и какова роль java конкретно в данном случае

Alexey
14.03.2019
16:43:57
­
14.03.2019
18:26:25
Привет всем

Кто может в двух словах объяснить что такое докеры?

Alexey
14.03.2019
18:27:33
https://docs.docker.com/get-started/

Robert
14.03.2019
18:29:03
Ну если в двух то - портовые грузчики

Alexey
14.03.2019
18:30:17
контейнерные киты

Никитяо
14.03.2019
18:32:49
Кто может в двух словах объяснить что такое докеры?
Про Доку 2 слышал? Или про "Синего Кита"? Ребята не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте что тут писалось. Я вполне понимаю что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут.

Никитяо
14.03.2019
18:44:05
Начнём с тебя)
Я давно под колпаком, как иностранный шпийон

An
14.03.2019
21:51:04
Как склеить разные проекты, вот у меня 3 проекта, там апп и бд, у них свой компоуз есть. Но как мне сделать 1 Мега компоуз, для 3 проектов

George
14.03.2019
21:51:15
зачем?

компоуз умеет клеить файлы через ключ -f. docker-compose -f 1.yaml -f 2.yaml -f 3.yaml up -d

An
14.03.2019
21:52:05
Но логические они части 1 системы, микросервисы же

Andor
14.03.2019
21:52:08
мегакомпоуз!

All
14.03.2019
21:54:10
Подскажите есть ли почтовый сервер в докере ?

An
14.03.2019
21:54:28
Google
Andor
14.03.2019
21:55:33
даже докер в докере есть

Alexey
14.03.2019
21:56:12
docker-compose есть в докере в докере

Andor
14.03.2019
22:02:04
а в нём есть докер и почтовый сервер?

An
14.03.2019
22:20:19
Ну а прод тоже в контейнере хостите?

Имею ввиду бд

Andor
14.03.2019
22:21:55
> "ввиду"

Oleg Dzansolov
15.03.2019
06:23:39
Konstantin
15.03.2019
08:51:10
Добрый день. Подскажите, нужно пробросить порт с гостевой машины, в контейнер докера, в какую сторону гуглить?

Юра
15.03.2019
08:51:59
Little
15.03.2019
09:31:57
всем привет. Ребят, может мне кто-нибудь помочь с настройкой 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)

понимаю, что не совсем по теме чата, но может быть удача мне улыбнется

в офф конфе консула тишина

Andor
15.03.2019
09:34:02
ты можешь пойти в чят хашикорпов

Little
15.03.2019
09:35:29
ты можешь пойти в чят хашикорпов
не знал, что такой есть. Спасибо

Ramil
15.03.2019
10:21:56
друзья, на вендовом докере, можно запускать GUI приложения?

Andor
15.03.2019
10:26:07
Разрешаю

Google
Ramil
15.03.2019
11:05:23
тем не менее через microsoft/windowsservercore возможно? а если vnc/rdp ?

Alexey
15.03.2019
11:49:45
всем привет. Ребят, может мне кто-нибудь помочь с настройкой 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)
https://github.com/hashicorp/consul/blob/master/demo/docker-compose-cluster/docker-compose.yml возьмите рабочие примеры и поэтапно перенесите в vm.

Артем
15.03.2019
14:00:32
Добрый вечер. Подскажите как примонтировать папку рабочего проекта к WORKDIR /var/www в dockerfile. Так не работает VOLUME .:/var/www

Страница 1114 из 1375