!Древній Укр
что сиквел ест
Bogdan
сиквел 1% ))
!Древній Укр
а по цифрам что левее ?
Bogdan
отбой, сори, это у меня IDE в реальном времени получала с нее стату по запущеным контейнерам + docker stats
Paruyr
парни, такой вопрос
Как грамотно перенести named volume с хоста на хост? Про tar знаю, а вот как грамотно заюзать хз
Paruyr
Ну если быть точнее у меня задача перенести гитлаб (образ gitlab/gitlab-ce) на другой хост
Он развернут как Swarm-сервис (`docker service create`), к которому подключены волюмы (`docker volume create`)
Мне кажется самый простой способ это перенести эти волюмы и потом уже запустить гитлаб на новом хосте)
Paruyr
Типа если создам на новом хосте эти же волюмы и перенесу руками из /var/lib/docker их с помощью rsync или tar | ssh | tar будет ок?
George
George
Andriy
всем привет! кто-то юзает докер под виндой? хочу проконсультироваться по вопросам риалтайм синхронизации файлов
Andriy
ну, так случилось что приходится юзать...
Bogdan
Andriy
типа чтоб если я под виндой в правлю файл, то чтоб он в докер контейнере тоже изменился
Andriy
на линухах через docker-compose поднимаю и всё сразу работает без всяких там танцев с бубном... под виндой че-то фокус не получился
Andriy
опыта с докером почти 0, вчера читал кучу всяких мануалов и т.д., пробовал разные варианты, но результат тот же...
Bogdan
Вот фс события работать не будут
Bogdan
И испод докера все файлы будут 777
Andriy
ну, 777 это не проблема в принципе на этапе локальной разработки... тестовое окружения и прод крутятся на линухах
Andriy
там таких приколов не будет
Andriy
просто как-то уж сильно больно впадляк ставить рядом убунту возле винды ради одного проекта с докером
Andriy
хотелось бы познать дзен в работе с докером из под винды...
Andriy
когда просто запускаю "docker-compose up -d", то всё стартует, файлы вроде бы первый раз прокидываются туда, делаю изменения под виндой, и реакции ноль, пробую "docker-compose down" и дальше снова поднять, и все равно изменения не появляются в контейнерах... "docker-compose build" тоже не помогает
Andriy
а когда создаю шаред фолдер в виртуалбоксе, и в volumes прописываю пути - то после всех билд процесов оно просто перетирает файлами из под винды
Andriy
и вот дальше уже даже не знаю в какую сторону копать
Никита
Andriy
wsl
мне что-то подсказывает что будет та же картина
Никита
а что вы изменяете?
Andriy
Andriy
если да, для начала пробовал просто bash скриптец поправить...
Bogdan
Andriy
в Dockefile есть "COPY . ./", файлы проекта копируются, там далее уже выполняются разные команды, всё норм, но если прописывать в docker-compose файле пути в volumes, то оно потом заменяет папку в контейнере папкой с винды...
Bogdan
Bogdan
В общем тебе поизучать докер надо, я тоже изначально не очень врубался в это все)
Andriy
можешь направить в нужную сторону? где об этих моментах можна почитать инфу в доступном виде
Bogdan
Докер собирает полностью образ твоей апликухи, для девелопмента можно полностью весь код пробросить через volume
Andriy
а то уже второй рабочий день никак не могу победить эту ситуацию... а уже давно нада было что-то кодить
Bogdan
Так сегодня же выходной день😳
Petr
Ну а вдруг он в Зимбабве работает
Andriy
а то уже и так естимейт просрал)
Jürgen
Не везде выходной день сегодня)
Jürgen
Ильдар
Larymar
добрый день
подскажите
поднимаю контейнер (с сервером)
когда я это делаю на win
то захожу в браузер , стучу в нужный порт и все в моей жизни хорошо
на линуксе поднимаю
дальше пытаюсь через curl дернуть
curl 'http://localhost:5601' но вместо ответа получаю connection refused
Ильдар
Larymar
ну на винде ответ да
а на никсах хз(
Larymar
ну в смысле да должно
но достучаться не могу
Ильдар
Я спрашиваю про настройки твоего приложения. Не про докер.
Larymar
да это не мое приложение а пакет уже готовый
но ответ - да
Ильдар
Какой командой понимаешь контейнер?
Larymar
docker-compouse up -d
Jürgen
Larymar
Jürgen
Jürgen
Larymar
через logs
куча инфы одинаковой что на вин что на лине
Ильдар
Номер порта грепни, чтоли
Larymar
а его там нет)
Larymar
не завезли эту инфу в лог
Ильдар
Приложение не слушает на этом порту?)
Larymar
не знаю
когда поднимаю данный контеер на винде - точно слушает
на лине стучу в него, но в ответ connection refused
Ильдар
Как образ называется?
Larymar
sebp/elk
Larymar
а вот это всеь мой ямл
version: '2'
services:
elk:
image: "имдж"
ports:
- "5601:5601" #kibana
- "9200:9200" #elastic
- "5044:5044" #logstash beats filebeat
Ильдар
nc -z locslhost 5601; echo $?
Ильдар
И в хосте и в контейнере.
Larymar
ответ 1
Ильдар
Подними в линуксе простой веб сервер на этом порту. Без докера. Может фаервол?
Larymar
Ильдар
docker ps показывает проброс портов?
Ильдар
https://www.pythonforbeginners.com/modules-in-python/how-to-use-simplehttpserver/
Larymar
Ильдар
В одну строчку? ;)
Ильдар
О_о