Mr.
https://github.com/docker/for-win/issues/8590 на issue 3 годной давности
Mr.
вроде баг не поправили...........
Матвей
Всем привет 🖐
Возникла сложность при развёртывании проекта.
log
wait-for-it.sh: waiting for ros_db:5432 without a timeout
wait-for-it.sh: ros_db:5432 is available after 0 seconds
/usr/bin/env: ‘python\r’: No such file or directory
Подскажите что с ним не так?
gaenkov
TK
boot
Всем привет. Подскажите пожалуйста. Если я разворачиваю сервис в сварме с указанием placement constraints node.role == worker, у меня не будет доступа с менеджер-ноды? В таком случае ингресс не работает?
Денис 🇷🇺
Всем привет имея такую структуру как я могу при сборке образа указать пути до файлов и каталогов.. если пишу так то ошибку выдает при сборке
boot
Добрый день! Не работает mesh routing на кластере Swarm. Сервис доступен только с ноды, где запушен таск. В логах есть такое:
msg="Node 2efec9d0f513 change state NodeActive --> NodeFailed"
level=error msg="node: b55549927722 is unknown to memberlist"
boot
Что это может быть? Виртуалки-нода все доступы, друг друга пингуют, связь по сети устойчивая.
Siroga 🇺🇦
А что говорит docker node ls? Все ноды в кластере видны?
boot
Да, ноды видны активны и готовы. Корневая проблема в том, что при старте сервиса таски запускаются, но если реплика, например, одна или все контейнеры бегут на одной ноде, то не срабатывает mesh routing. То есть сервис доступен только там, где запущен контейнер. Порт опубликован как mode:ingress.
Siroga 🇺🇦
А что там у Вас по сетям? ingress сетку переделывали?
boot
При старте сервиса по дефолту создается ингресс сеть.
Делал кастомную оверлей сеть и добавлял туда сервис.
Все равно работает как-будто в режиме host.
Yaroslav
Добрый день, кто мне поможет настроить и запустить сервер на малинке ? Хочу настроить через докер
Dmitriy
Yaroslav
А в чем проблема-то?
Просто когда я даю запускаю nextcloud и марию , то у меня жесткий диск не видеться когда я его подключаю к облаку
Dmitriy
Yaroslav
да сама ось видеть диск и он правильно примонтирован
Yaroslav
boot
Siroga 🇺🇦
Вы пробовали запускать сервисы без указания сети чтобы убедиться что default ingress network не "сломана"?
boot
Siroga 🇺🇦
А это с какой версией Docker у Вас наблюдается такая проблема?
boot
А это с какой версией Docker у Вас наблюдается такая проблема?
23.0 Версия свежая, по идее эту проблему наблюдали последний раз в 17.3 и потом ее запатчили. После переинициализации кластера, стало проявляться реже. Но сейчас на нем не бежит особо нагруженных сервисов. Виртуалки - Centos 8 Stream на кластере Hyper-V. На следующей недели доделаю ci, разолью на этот кластер и посмотрим что скажет прометеус, когда пойдет нагрузка. Даже интересно, стало.
Yaroslav
добрый, подскажите как примонтировать диск к образу через docker некстклоуд примонтирован в /mnt/hdd
boot
Yaroslav
boot
В команде docker run когда будете запускать контейнер укажите ключ -v /mnt/hdd:/mnt/hdd
boot
И тогда ваш /mnt/hdd окажется в контейнере на том же месте
Yaroslav
Yaroslav
Yaroslav
docker run --name nextcloud -v /home/user/nextcloud/data:/var/www/html -v /home/user/nextcloud/data:/var/www/html/data -v /mnt/hdd:/mnt/hdd -p 8080:80 -d nextcloud
Yaroslav
dкоманду
Yaroslav
создал файл, но все равно не хочет
boot
Посмотрите через docker exec что у вас в нужных каталогах на предмет того файла о котором говорит некстклауд
Ilsaf
Почему если запускать через docker-compose run service_name, то другой сервисе не может резолвнуть его ип по названию сервиса? Если просто поднимать через up, то все ок. Смотрел network, что при up что при run оба сервиса там есть
Виктор
Всем привет, помогите с моим тупняком. Не собирается контейнер из-за неверно указанного мною вольюма
Виктор
ERROR: for gitlab Cannot create container for service gitlab: invalid volume specification: '/opt/docker-project/gitlab/data:var/opt/gitlab:rw': invalid mount config for type "bind": invalid mount path: 'var/opt/gitlab' mount path must be absolute
ERROR: for gitlab Cannot create container for service gitlab: invalid volume specification: '/opt/docker-project/gitlab/data:var/opt/gitlab:rw': invalid mount config for type "bind": invalid mount path: 'var/opt/gitlab' mount path must be absolute
Виктор
Dan
Так у тебя ошибка во втором маунте
Dan
Должно быть :/var а у тебя :var
Dan
Внимательнее надо быть :)
Виктор
Спасибо )) я видимо глаза свои замылил
Andrew
Ребят, вопрос наверное нубский, но можно ли сделать в докер-компоузе вольюм что бы С сервера файлы шарились В контейнер? Я чот в документации о вольюмах найти этого не могу
Siroga 🇺🇦
Можна.
Siroga 🇺🇦
Для тех кому лень искать
https://docs.docker.com/compose/compose-file/07-volumes/
Andrew
Siroga 🇺🇦
Volume шарится с хоста в контейнер, а не наоборот.
Siroga 🇺🇦
В Вашем вопросе звучит именно "вольюм что бы С сервера файлы шарились" 🧐
Siroga 🇺🇦
А нужно на постоянной основе или просто забрать чего из контейнера на хост?
Andrew
Siroga 🇺🇦
Так Volumes как раз для этого. Что именно у Вас не получается? Как делаете? Какие ошибки?
Siroga 🇺🇦
Копироваться файлы не будут. Они туда просто "прокидываются" (маунтятся).
Siroga 🇺🇦
/path/to/dir/ - куда ссылается на сервере? Сделайте через named volume
Siroga 🇺🇦
Не похоже что указанный Вами путь на хосте доступен для контейнера если данные в контейнере не видны
Siroga 🇺🇦
Проведите експеримент: создайте в контейнере уникальный файл в /path/to/another/dir а потом поиском найдите его на хосте.
Мак Сим
Добрый день, после установки докера начала крашиться винда, в чём может быть проблема?
Пишет что ошибка связана с файлом Lxcore.sys, но что конкретно не так понять не могу
Мак Сим
Виктор
Мак Сим
Vitaly
Мак Сим
Vitaly
у меня такая проблема была когда попатылся на виртуалках стоящих на AMD epic докер запустить
Виктор
Мак Сим
Мак Сим
Виктор
Вроде все норм, остается только попробовать компоненты винды сравнить
Виктор
у меня так
Виктор
Мак Сим
Solyar
Мак Сим
Solyar
А ясно. Стабильная :)
Виктор
тогда попробуй почитать, что пишет лог винды в управлении. Почему система крит выдает