George
ПРОЩЕ ВСЕГО. Не ломать голову. И пользоваться вольюмами (не bind mount!), а файлы закидывать и вытаскивать из контейнера либо через docker cp, либо через временный контейнер с нужными правами. либо через пайп
George
docker exec -it container_name cat blablablab | cat > MY_FILE
George
все что после | - выполняется уже на хост тачке и как следствие - создается с нужными правами
George
@xio90 сорри, многобукоф, но ситуация именно такова 😭
Евгений
Странная фигня под win10
docker run -v tmp:/backup --rm -it ubuntu ls -al backup
и все файлы прокидываются как директории :(
кто-то знает как лечить?
George
Это норм, к сожалению. Докир пичаль
Yakov
Danila
Обязательно ли защищать свой Docker Registry (ставить SSL сертификат)?
NM
Kirill
Kirill
TL;DR - нет, но стоило бы
Cyclone
NM
Kirill
меня слегка напрягает наличие AS MAVEN_BUILD
как в мультистейдже
но стейдж всего один
Cyclone
FROM scratch ? не ?
Наследую от maven:3.6.1-jdk-8
С этого начинается Dockerfile.
Я не понимаю твоего вопроса.
George
George
Это просто название стадии, даже если она одна
Kirill
дропать мусор нужный для компиляции
NM
NM
ну хорошо - а причем тут докеры ? maven тебе отдал сборку - окружение или артефакты ?
Andrew
Ребят, почему при мультистейдже образы первого шага не удаляются?
NM
потому что только одна команда есть на удаление docker image prune или уже docker rmi $ID
Andrew
Ну еще можно же собирать с флагом —force-rm
NM
Да просто нет команды в скриптах сборки docker container rm -f имя_вашего_образа
Anton
Andrey
нет
Почему нет, минус много проблем.
Andrey
Плохая практика
Anton
Плохая практика
можно юзать докерхаб, гитлаб регистри, гитхаб вроде тоже. и вообще не тратится на обслуживание и эксплуатацию своих, пока не превысите 20 репозиториев.
Anton
после 20, дешевле купить инстанс где то, но опять же время - деньги.
George
George
Дело в объеме и количестве образов
Anton
да епт) у каждого свой кейс)
George
Докерхаб - вообще дно
Anton
я знаю что с ссл проще ) но без своего регистри еще проще)
George
Из вышеперечисленных гитлабовский выглядит достаточно удобным
Anton
George
Неудобный. Вопросы иб ( они уже налажали серьезно). Для приватных образов - вроде - платный
Andrey
Andrey
Со своим проще и приватней
George
Andrey
George
Во-первых, все образы все равно для продакшена пересобирать
Во-вторых, докерхаб - помойка.
В третьих, докерхаб зачастую не даёт понимания из чего сделан образ
Anton
С чего это
с того что саппорт будет стоить 1к₽ в час допустим, обновить мониторить,ротировать, париться за обьем диска.
George
Там есть возможность ридми приделать, но это костыли
George
Сканирования образов нет и т п
Andrey
George
Я уж лучше на гитлабе поживу, и код туда унесу
George
George
Типа - нам надо быстро проверить гипотезу и поехало
Andrey
George
Странно, что Амазон и gcr, quay не упомянули
Andrey
Anton
Это всё от подхода твоего зависит
у меня рабочий день 8 часов, сто пускай решает на что тратить ресурс, человеческий и финансовый. так что не мой подход) А докерхаб в целом ок. 1 приватный репозиторий - 1 тег latest. пихай туда что угодно, под разными тегами, ограничений по месту нет.
George
George
Проще уж в Харбор. До 1тб тоже обслуживания не требует
George
Установил и забыл. А если в компании есть Нексус или артифактори.....
Anton
Anton
а это накладные расходы.
George
С3 как бекенд
Anton
и опять вернемся к разговору про обслуживание, поддержку, мониторинг.)
George
Как будто "докерхаб всегда работает", ога
Anton
Anton
ну а вообще вот.
George
https://status.docker.com/pages/history/533c6539221ae15e3f000031
George
и что? падали, работали, чинили - молодцы
George
> цена обеда
какой-то нищебродский обед, однако. Без гребешков и винишка.
Andrey
Anton
Anton
George