Evgeniy
Alexander
Pasha.
Подскажите пожалуйста.
Добавляю файлы вот так. В докер
RUN mkdir -p /home/lesson/
COPY target/classes/lessons/1.xlsx home/lesson
COPY target/classes/lessons/2.xlsx home/lesson
COPY target/classes/lessons/3.xlsx home/lesson
COPY target/classes/lessons/4.xlsx home/lesson
И ищу по пути home/lesson
Но почему то не находит. В чем ошибка?
gaenkov
Не выходи из комнаты.
Привет. Можете подсказать, почему получаю ошибку и как её фиксить?
backoffice | PermissionError: [Errno 13] Permission denied: '/src/static/admin'
https://gist.github.com/dima-dmytruk23/d118db2cc4fb839affbcb7d1494985e7
Не выходи из комнаты.
Причём локально норм, а на сервере - ошибка(
Konstantin
/src/static/admin это папки ?
Не выходи из комнаты.
да
Не выходи из комнаты.
создаются через баш скрипт
Не выходи из комнаты.
при запуске контейнера
sdnv
Не выходи из комнаты.
chown / chmod?
прописал в докерфайле RUN chown -R user:user /src - эффект тот же(
Не выходи из комнаты.
туплю походу жестко(
sdnv
попробуй chmod -R 777 для теста
sdnv
для теста, но никак не для продакшна
sdnv
Не выходи из комнаты.
Не выходи из комнаты.
про юзера в контейнере?
sdnv
Не выходи из комнаты.
Не выходи из комнаты.
я так понимаю, что user - нужны пермишены на /src . Прописывал chmod 777, chown user:user - говорит, что пермишенов нет(
Konstantin
На папкет
Konstantin
На экзекут
Konstantin
Из этой папки может быть
Hallbjorn
Всем привет! Не подскажет ли кто: как мне порты выставить наружу из докера? мне в докерфайле их експозать, назначать соответствие в компоузе или и там и там?
Andrey
Hallbjorn
Второе
то есть в докерфайле могу ничего не писать - правильно понимаю? задействованы оба файла
Andrey
Hallbjorn
Andrey
Hallbjorn
Hallbjorn
мне надо завернуть впн в докер. контейнер взлетел. в порт стучусь - грят, что никого нету. порт занял, но никто его не слушает (хз - мож и не должен)
Hallbjorn
люди, есть кто знает как впн в докер завернуть?
Hallbjorn
я на любой согласен уже (
Hallbjorn
народ, имел кто-нить дело с wireguard?
Konstantin
Konstantin
Там просто как дважды два
Konstantin
Тебе чё ипсек надо
Hallbjorn
Тебе чё ипсек надо
угу. токо я не девопс. я бедный несчастный крестьянин-кодер. Уже несколько дней с перерывами на работу пытаюсь сделать. И так, и этак и по всякому - выходит (((
мне надо так. токо вместо юзера мой клиент, а вместо инета мой сервак будет
Hallbjorn
впны в докерах нужны, дабы отлаживаться локально можно было и при надобности разнести
Hallbjorn
подумал... мне даже пока пойдет в компоузе связать попарно на внутренних сетках клиент+впн и впн+сервер
Viktor
Всем добра!
Кто-то юзал weave? Дайте обратную связь, пожалуйста.
Николай
Всем добрый вечер
Вопрос такой : есть бд, которая крутится в докере и доступна по localhost:port. Есть приложение, которое тоже в докере и доступно по localhost:anotherport
Но при этом, чтобы приложение из докера достучалось до бд оно идёт по адресу имя_образа_бд:5432
Это не очень удобно тк чтобы запускать локально и запускать в докере - надо менять URL бд
Можно ли как-то сделать так, чтобы приложение, работающее докере обращалось к бд по localhost:port?
Был варианта с network_mode: host
Но в таком случае я не могу настроить на каком порту будет приложение (или могу но не знаю как)
И тогда я не могу пинговать приложение через тот же постман, чтобы проверить его работу
Буду благодарен за помощь)
Vitaliy
Николай
так в этом случае если я запущу приложение локально, то надо менять урл бд
Vitaliy
Оно же у тебя в докере?
Николай
оно в докере, но не у меня :)
Я запускаю локально и всё окей
Мне нужно настроить так, чтобы человеку, который запускает из докера не надо было менять урл бд
Vitaliy
Блэт, ну не пишите вы так у меня не у меня. Пишите нормальное ТЗ. Надо чтобы и бд и прилажуха были в докере и видели друг друга, так?
Николай
Надо чтобы приложение обращалось к бд по localhost независимо в докере приложение или нет
Vitaliy
Если взять и описать в докер композ файле 2 сервиса, бд и приложение, то они будут видеть друг друга по имени сервиса, и будут в одной сети. Если надо, то пробросьте порт с хоста до своего приложения. Всё.
Николай
Кажется понял, спасибо
Grey
Добрый вечер! Парни подскажите как можно обновить версию запущенного контейнера в ранчере ?
Konstantin
А какие у нас есть аналоги портейнера
George
Николай
верно (
George
Тогда забей болт
Николай
сейчас это начальнику передам)
gaenkov
верно (
Почему бы вам у себя тоже не гонять в докере? Тогда можно будет прописать адрес сервиса бд вместо локалхоста и у всех все будет работать
Николай
ну дебажить в докере как-то не очень
Николай
а можно тогда ещё один вопрос: можно ли как-то сделать, чтобы при выполнении команды docker-compose up автоматически выполнялась docker build -t name_image
Alexander
George
Alexander
George
Но вообще в компоуз Я не рекомендую билдить. Лучше уж мейкфайл тогда создать
Alexander
Alexander
Я не говорю что надо. )
Николай
всем спасибо!
gaenkov
Hallbjorn
оброе утро, народ! при старте контейнера получаю
listen udp4 172.23.0.2:51820: bind: cannot assign requested address
каждый раз при билде адрес кем-то лочится. кто-нить в курсе: где что надо почистить?
Hallbjorn
проблема с айпишником решилась ручным апгрейдом компоса. бубунта по дефолту ставит полугодичной давности. это был баг. компоуз похорошел несказанно. мои рекомендации
Hallbjorn
я рано обрадовался. нифига. айпишники кто-то лочит. как понять: это докер у себя или на уровне хоста?
Oleh Kopyl
Привет)
Докер push завис вот на этом.
Что делать? Безопасно перезапустить? Почему такое могло произойти?
С интернетом все ок.
Oleh Kopyl
Решил перезапустить Docker на маке. Теперь у меня две проблемы
Oleh Kopyl
Hallbjorn
пару минут, дружище )