George
George
https://docs.docker.com/storage/bind-mounts/#choose-the--v-or---mount-flag
George
читай по rprivate/rslave etc.
Anonymous
Ребята, а не подскажете пример для docker-compose
чтобы после запуска контейнера сделать restore database из репозитория public (в котором один файл - скрипт для наката бд)
arts
arts
Veaceslav
Господа, очень прошу вам немного помочь, с подлючениями между контейнерами.
У меня docker swarm, я сделал network и запускаю все сервисы в этой сети: тут все ок
Потом я пытаюсь подключить один сервис к другому и тут проблема.
Если я передаю просто network alias, то сервис стучится в IP которого тупо нету в сети ...
Veaceslav
Veaceslav
А сервис выдает такое: UnhandledPromiseRejectionWarning: Error: connect ECONNREFUSED 10.0.2.5:3001
То есть он хочет отправить запрос на IP которого вообще нету. Как быть ребят ?
Вы простите что может быть туплю, но все что перепробовал не работает и все. Если выйти из swarm тогда все более чем ок.
Anonymous
Вопросик: как вызвать docker-compose up - из bash скрипта (файлы лежат в одной директории и вызывается командой в консоли bash скрипт)
central
Anonymous
ну пишет - up - неизвестная команда типа...
central
а как пишите?
Anonymous
docker-compose up
Viktor
Ошибки быть не должно.
Пришли скрипт целиком, то, как запускаешь, и ошибку в консоли.
George
Не up неизвестная команда, а, наверное, он докер компоуз найти не может
George
Anonymous
Anonymous
Выглядит так, что человек использовал русскую р, а не английскую p ))
Veaceslav
А ты точно в той папке где файл docker-compose ?
Anonymous
да сто процентов
Anonymous
/home
central
ошибка в команде, иначе бы уже bash ругался бы на ошибки в синтаксисе
Anonymous
Veaceslav
Anonymous
попробуйте вместо up - version написать
Viktor
И почему скрин текста скрипта на каком-то белом фоне?
Писался в блокноте на винде? ^М затисалось?
Anonymous
Anonymous
что-то пошло и остановилось
Anonymous
Денис
Viktor
Ну вот и ответ
Денис
Anonymous
Dmitry
/home
Dmitry
/home
Денис
тире вместо двух минусов для длинных опций? это что-то новенькое
Dmitry
Что за функционал Telegram'a? Нафига он пишет то, куда я тычу
central
Dmitry
central
только они гарантировано иначе называются
Viktor
Можно еще вывод od -c opencart.sh ?
Anonymous
Денис
\r\n в шелл-скриптах, ух
Anonymous
если просто пишу тут же docker-compose up то все ок
Денис
dos2unix opencart.sh
Viktor
в notepad++ же писали скрит. Не пишите в notepad++, удалите все (или только это) и напишите заново в vim/nano/mcedit/etc
Денис
а шеллчеком не нашло из-за копирования, надо бинарную программу натравливать на файл
Viktor
шеллчек вообще стригерится на кривые возвраты строки?
Денис
Денис
Anonymous
так в чем редактить ?
Anonymous
тогда..
central
vim
Viktor
Не винде, чтоб наверняка
Iwan
да, literal \r
то есть стандартный вывод должен быть таким?:
0000040 r o u g h f i l e s i n \n #
0000140 s c t l . d / . \n # \n # V e
Iwan
Денис
о, на них кнопка была? а я всё в менюшки, да хоткеями...)
Денис
Денис
Простите за пятничную галерею, можем убрать в ЛС.
Iwan
arts
С праздником, одмены!
Denis
Denis
Владимир
Владимир
я особо не парился, просто взял и подключил контейнер к ещё одной сети
Владимир
локальной
Dm
Владимир
Владимир
там я думаю можно заморочиться с iptables и прокинуть чтобы работало
Владимир
но я забил на ковыряния)
Владимир
В моём случае так даже лучше, потому что часть вещеё должна быть доступна только с локалки и я поставил вещать их на локальный ip, а то что с внешки, поставил на внешний
Dm
Владимир
на машине