
Paruyr
07.03.2019
22:45:32
парни, такой вопрос
Как грамотно перенести named volume с хоста на хост? Про tar знаю, а вот как грамотно заюзать хз
Ну если быть точнее у меня задача перенести гитлаб (образ gitlab/gitlab-ce) на другой хост
Он развернут как Swarm-сервис (`docker service create`), к которому подключены волюмы (`docker volume create`)
Мне кажется самый простой способ это перенести эти волюмы и потом уже запустить гитлаб на новом хосте)
Типа если создам на новом хосте эти же волюмы и перенесу руками из /var/lib/docker их с помощью rsync или tar | ssh | tar будет ок?

George
08.03.2019
07:20:55

Google

George
08.03.2019
07:21:03

Andrey
08.03.2019
07:44:47
всем привет! кто-то юзает докер под виндой? хочу проконсультироваться по вопросам риалтайм синхронизации файлов

bƎssmƎrtnyi
08.03.2019
07:45:12

Andrey
08.03.2019
07:45:58
ну, так случилось что приходится юзать...

Bogdan
08.03.2019
07:52:44

Andrey
08.03.2019
07:53:21
типа чтоб если я под виндой в правлю файл, то чтоб он в докер контейнере тоже изменился
на линухах через docker-compose поднимаю и всё сразу работает без всяких там танцев с бубном... под виндой че-то фокус не получился
опыта с докером почти 0, вчера читал кучу всяких мануалов и т.д., пробовал разные варианты, но результат тот же...

Bogdan
08.03.2019
07:58:09
Вот фс события работать не будут
И испод докера все файлы будут 777

Andrey
08.03.2019
07:59:26
ну, 777 это не проблема в принципе на этапе локальной разработки... тестовое окружения и прод крутятся на линухах
там таких приколов не будет

Google

Andrey
08.03.2019
08:00:18
просто как-то уж сильно больно впадляк ставить рядом убунту возле винды ради одного проекта с докером
хотелось бы познать дзен в работе с докером из под винды...
когда просто запускаю "docker-compose up -d", то всё стартует, файлы вроде бы первый раз прокидываются туда, делаю изменения под виндой, и реакции ноль, пробую "docker-compose down" и дальше снова поднять, и все равно изменения не появляются в контейнерах... "docker-compose build" тоже не помогает
а когда создаю шаред фолдер в виртуалбоксе, и в volumes прописываю пути - то после всех билд процесов оно просто перетирает файлами из под винды
и вот дальше уже даже не знаю в какую сторону копать

Никитяо
08.03.2019
08:05:58

Andrey
08.03.2019
08:12:04
wsl
мне что-то подсказывает что будет та же картина

Никитяо
08.03.2019
08:12:51
а что вы изменяете?

Andrey
08.03.2019
08:20:55
если да, для начала пробовал просто bash скриптец поправить...

Bogdan
08.03.2019
09:35:56

Andrey
08.03.2019
09:56:18
в Dockefile есть "COPY . ./", файлы проекта копируются, там далее уже выполняются разные команды, всё норм, но если прописывать в docker-compose файле пути в volumes, то оно потом заменяет папку в контейнере папкой с винды...

Bogdan
08.03.2019
09:57:16
В общем тебе поизучать докер надо, я тоже изначально не очень врубался в это все)

Andrey
08.03.2019
09:58:25
можешь направить в нужную сторону? где об этих моментах можна почитать инфу в доступном виде

Bogdan
08.03.2019
09:58:58
Докер собирает полностью образ твоей апликухи, для девелопмента можно полностью весь код пробросить через volume

Andrey
08.03.2019
09:59:06
а то уже второй рабочий день никак не могу победить эту ситуацию... а уже давно нада было что-то кодить

Bogdan
08.03.2019
10:56:24
Так сегодня же выходной день?

Petr
08.03.2019
10:57:46
Ну а вдруг он в Зимбабве работает

Andrey
08.03.2019
10:58:38

Google

Andrey
08.03.2019
10:59:04
а то уже и так естимейт просрал)

Iurii
08.03.2019
10:59:37
Не везде выходной день сегодня)

ildar
08.03.2019
11:41:59

Larymar
08.03.2019
11:45:29
добрый день
подскажите
поднимаю контейнер (с сервером)
когда я это делаю на win
то захожу в браузер , стучу в нужный порт и все в моей жизни хорошо
на линуксе поднимаю
дальше пытаюсь через curl дернуть
curl 'http://localhost:5601' но вместо ответа получаю connection refused

ildar
08.03.2019
12:01:22

Larymar
08.03.2019
12:01:52
ну на винде ответ да
а на никсах хз(
ну в смысле да должно
но достучаться не могу

ildar
08.03.2019
12:04:47
Я спрашиваю про настройки твоего приложения. Не про докер.

Larymar
08.03.2019
12:05:20
да это не мое приложение а пакет уже готовый
но ответ - да

ildar
08.03.2019
12:06:30
Какой командой понимаешь контейнер?

Larymar
08.03.2019
12:06:50
docker-compouse up -d

Iurii
08.03.2019
12:07:03

Larymar
08.03.2019
12:07:20

Iurii
08.03.2019
12:07:37
что в логах?

Larymar
08.03.2019
12:08:22

Iurii
08.03.2019
12:08:33

Larymar
08.03.2019
12:14:39

ildar
08.03.2019
12:15:32
Номер порта грепни, чтоли

Larymar
08.03.2019
12:17:06
а его там нет)

Google

Larymar
08.03.2019
12:17:18
не завезли эту инфу в лог

ildar
08.03.2019
12:18:15
Приложение не слушает на этом порту?)

Larymar
08.03.2019
12:19:57
не знаю
когда поднимаю данный контеер на винде - точно слушает
на лине стучу в него, но в ответ connection refused

ildar
08.03.2019
12:22:31
Как образ называется?

Larymar
08.03.2019
12:22:58
sebp/elk
а вот это всеь мой ямл
version: '2'
services:
elk:
image: "имдж"
ports:
- "5601:5601" #kibana
- "9200:9200" #elastic
- "5044:5044" #logstash beats filebeat

ildar
08.03.2019
12:25:23
nc -z locslhost 5601; echo $?
И в хосте и в контейнере.

Larymar
08.03.2019
12:26:21
ответ 1

ildar
08.03.2019
12:28:08
Подними в линуксе простой веб сервер на этом порту. Без докера. Может фаервол?

Larymar
08.03.2019
12:29:57

ildar
08.03.2019
12:30:03
docker ps показывает проброс портов?
https://www.pythonforbeginners.com/modules-in-python/how-to-use-simplehttpserver/

Larymar
08.03.2019
12:31:02

ildar
08.03.2019
12:31:18
В одну строчку? ;)

Larymar
08.03.2019
12:31:18

Никитяо
08.03.2019
12:31:24

ildar
08.03.2019
12:31:32
О_о

George
08.03.2019
12:33:06

Google

George
08.03.2019
12:33:21
Почему нормально не задеплоить из фирменных докер образов от вендора ?

Larymar
08.03.2019
12:33:27

George
08.03.2019
12:33:43
Потому что контейнер кря

Larymar
08.03.2019
12:33:58

George
08.03.2019
12:34:04

ildar
08.03.2019
12:34:09
Ты линукс запустил в виртуалке?

George
08.03.2019
12:34:15
Шта?
Сдох, вышел час назад

Larymar
08.03.2019
12:34:28