Dan
Что за ошибку? Небось что файла нет?
Nikita Dwarf
хотя.. стоп
Nikita Dwarf
ага
Dan
Потому что он уже распакован?
Dan
И удален?
Dan
Лол
Nikita Dwarf
фак, вот это я провтыкался
Dan
Бывает
Nikita Dwarf
сорян, мужики
Nikita Dwarf
духота это зло
Dan
За сорян лови щелбан
Dan
Но в целом молодец
Nikita Dwarf
принято
Nikita Dwarf
вот что значит жить у моря
Dan
Читай документацию внимательнее
Nikita Dwarf
духота выбивает
Nikita Dwarf
нельзя к ней привыкнуть
Nikita Dwarf
файл не был распакован
Nikita Dwarf
я его wget вытянул только
Nikita Dwarf
есть кто не спит ?
Denis
немного
Andrey
кто спит тот не мы
Evgeny
А вот сейчас я именно с целью розжига!
Evgeny
Если вам надоели глюки Docker, почитайте статью Adriaan de Jonge об rkt - альтернативном движке для контейнеров от CoreOS.
http://amp.gs/8MqD
Andrey
ага, там их нет, оттого что им никто не пользуется и он ничего не умеет? :)
ドドドド
Котоны, а кто с альпайном работал? Странная хрень с ним: создаю в докерфайле директорию (RUN mkdir -p …), добавляю туда свой проект (ADD …), устанавливаю зависимости, в логе всё это проходит, никаких ошибок, запускается контейнер, всё хорошо, только после старта папка с проектом оказывается пустая и проекта нигде в контейнере нет.
Есть небольшое подтверждение что я не сошел с ума: кеш менеджера пакетов в хомяке пользователя.
ドドドド
использую alpine:edge
Andrey
перетираешь его пустым волумом с хоста?
Alexander
а при запуске не пробовал подключать папку -v /data/project:/var/www/html
Alexander
зачем в контейнер проект закидывать?
Andrey
как раз вчера или позавчера тут ссылку про волумы публиковал, вот сейчас для внутреннего пользования тоже пытаюсь это осмыслить именованные волумы симпатичны, но с базовым драйвером конечно убоги
Alexander
именованные больше подходят под базы, не все знают где их искать :))
Evgeny
Andrey
судя по тому что они там нынче пилят плагины и вот это всё с именованием, то тупо пока никто особо не задумывался, как получилось так и крутись
Anonymous
не туда реплай)
Andrey
ой @p0123n
ドドドド
ドドドド
помогло. он таки монтирует эту директорию. как-то сам, видимо, в базовом образе.
ドドドド
Andrey
вот вот, ох уж это само :)
ドドドド
блиииин, это я молодец, написал volume в docker-compose и не могу понять почему так плохо работает Dockerfile
ドドドド
ドドドド
инспект рулит
Andrey
compose шайтан, он и не такое может :)
Vladimir
ребят подскажите кто собирает js, css(less,sass) в контейнере, вы после сборки из контейнера сорсы удаляете или вообще их туда не заносите а например билдите в 1 контейнере, заливаете в другой, чтобы был непосредственно контейнер аппликейшена. Может у кого то есть другие идеи поделитесь плиз.
Vladimir
Не кайф что бы контейнер который в проде был с сорсами(когда тем более они там не нужны)
Pavel
sourcemaps ты имеешь в виду?
Pavel
Так там же можно выбрать опции сборки, с ними или без них
Vladimir
нет я не про sourcemaps
Vladimir
я про то что кайф только билд на сервере хранить
Vladimir
а сорсов чтобы там не было
Vladimir
вот и вопрос как это кто реализует
Vladimir
пока у меня Add все с сорсами, билжу галпом, потом сорсы деличу
Vladimir
но есть подозрение что есть метод элегантней
Pavel
А понял. Ну вроде норм вариант
Vladimir
просто есть вариант иметь 1 контейнер для сборки, который все соберет а второй чисто для продакшена который тупо скопирует.
Evgeny
Можно билдить в одном контейнере, потом передавать результат в прод контейнер
Vladimir
Плюс такого подхода в том что в продакшен контейнере по сути не будит ненужных тулз которые были установленны для билда
Evgeny
Правда желательно при этом отдавать себе отчет в том - зачем это делается.
Vladimir
Evgeny
Evgeny
Ну и кстати, я не совсем понял как контейнер будит тулзы. Они там или есть или их там нет
Vladimir
Vladimir
но при таком подходе возникает вопрос как пробрасывать файлы? если volumes то по сути нужно будет их кидать сразу в папку с prod контейнером
Vladimir
то есть в билд сервер моунтить папку из прод контейнера, куда собственно все и будет билдится
Александр
А докер только при билде запускается?
Vladimir
ну при подходе контейнер-билд + контейнер-прод , да 1 раз
Vladimir
в принципе вроде идея с 2 контейнерами норм, но не понятно как передать только нужные файлы от 1 контейнера другому.
Evgeny
Александр
Vladimir
то есть в прод контейнере сделать доступ через volumes к билду и копировать?
Александр
Билдите из докера на физ сервер в папку
и запускайте докером из этой папки
Александр
Хм, ну хз тогда, шара папки в докере
Evgeny
Это жесть и костыль