powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / проклятый докер и мавен
25 сообщений из 280, страница 1 из 12
проклятый докер и мавен
    #39946153
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бьюсь уже несколько дней. есть приложение. джава, мавен-плагин для докера.
собираю докер образ. запускаю докер образ - entrypoint access denied
хоть что ты делай. операционка - винда. подозреваю что дело в этом. но раз удалось собрать и все запускалось.
в конфиге мавен плагина стоит разрешение для энтрипойнта 755. ставил 777 - бестолку.
уже не знаю что делать.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946159
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давай скрипты и логи.

Первый раз штоль?
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946175
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$ docker run be2eb6a91bce
smapp
smapp
-rw-r--r-- 1 root root 952 Apr 10 20:36 /dcp-sm-wrapper.sh
chmod: changing permissions of ‘/dcp-sm-wrapper.sh’: Operation not permitted
chown: changing ownership of ‘/dcp-sm-wrapper.sh’: Operation not permitted
sh: /dcp-sm-wrapper.sh: Permission denied

это уже я пробросил чтоб понять

короче стартуется из под юзера который не рут и у которого нет прав на запуск.

я так понимаю в мавене где то надо сказать чтоб у юзера смапп были права но где не въеду
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946178
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть предположение что установка докера была не закончена
https://docs.docker.com/engine/install/linux-postinstall/
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946186
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
комп виндовый. не спрашивай почему. потому что корпоративный.
если вкратце, то этот докер образ наследуется от другого образа, в котором есть юзер который и фигурирует в этом образе

далее. образ собираю через мавен плагин.

в мавене есть такая вот фигня

<source>src/main/docker/dcp-sm-wrapper.sh</source>
<fileMode>755</fileMode>
<filtered>false</filtered>
<outputDirectory>/</outputDirectory>

но по ходу оно не работает. так как прав на запуск этого файла кроме рута ни у кого нет.

я уже в растерянности потому что раньше оно собиралось... а теперь нет. может у родительского образа кто то настройки просто поменял :)

посмотрел.. нет не поменял..

короче, скрипт энтрипойнта не может запуститься пользователем для которого образ собран и под которым образ стартует.

хрень!
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946187
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ла это лютый 3.14дец. Извини насчет Винды я - пас.

У меня щас нет винды даже под рукой. Не могу проверить.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946188
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну хорошо, раньше то оно собиралось :) я реально не пойму что не так.

да. винда. потому что корп софт которым комп напичкан есть только под винду.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946223
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
короче разобрался. это виндовый баг. конкретно виндово-мавен-плагиновский.
фиксится добавлением тэга тар.
<assembly> <mode>tar</mode>

после того как тэг тар добавил заработало вот это:

<fileMode>755</fileMode>
<filtered>false</filtered>
<outputDirectory>/</outputDirectory>

день угробил на это.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946224
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
нахер докер на локальной машине? вы не русские чтоли?тем более если речь о корпоративной разработке

у нас за докер на компе рабочем по шапке сразу

все что надо крутится на стендах- если у вас не так ,то мне вас жаль

докер+винда это разрыв пукана

нормлаьно все работает. просто есть особенности. на маках тоже докер не просто так работает.

зачем надо - затем что это целый ворох сервисов и целый ыорох зависимостей между ними причем в т.ч. и кроссзависимостей. почему так сделано? а потому. не было у них Стаса-архитектора. сделали говно. ))) (зы. насчет говна - это правда).

зыы. слово стэнд. эээ сразу видно в россконторе работаешь. нигде раньше такого слова не слышал.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946258
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Минутка ненависти. Я работаю в конторе которая когда то сотовые телефоны выпускала, сейчас вроде тоже но это не точно. Причем, в головном историческом офисе на исторической родине этой конторы. А ты действительно и сидишь в жопе и работаешь в жопе.
и да, банк - не лучшее место работы.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946300
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
комп виндовый. не спрашивай почему. потому что корпоративный.
если вкратце, то этот докер образ наследуется от другого образа, в котором есть юзер который и фигурирует в этом образе

далее. образ собираю через мавен плагин.

в мавене есть такая вот фигня

<source>src/main/docker/dcp-sm-wrapper.sh</source>
<fileMode>755</fileMode>
<filtered>false</filtered>
<outputDirectory>/</outputDirectory>

но по ходу оно не работает. так как прав на запуск этого файла кроме рута ни у кого нет.


Ну так владелец рут. Ему 7, остальным 5.
Замени на 777, может поможет (да, винда и докер это извращение, никто попробовать не сможет).
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946335
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin
andreykaT
комп виндовый. не спрашивай почему. потому что корпоративный.
если вкратце, то этот докер образ наследуется от другого образа, в котором есть юзер который и фигурирует в этом образе

далее. образ собираю через мавен плагин.

в мавене есть такая вот фигня

<source>src/main/docker/dcp-sm-wrapper.sh</source>
<fileMode>755</fileMode>
<filtered>false</filtered>
<outputDirectory>/</outputDirectory>

но по ходу оно не работает. так как прав на запуск этого файла кроме рута ни у кого нет.


Ну так владелец рут. Ему 7, остальным 5.
Замени на 777, может поможет (да, винда и докер это извращение, никто попробовать не сможет).

это был баг мавер плагина. решилось добавкой <assembly> <mode>tar</mode>
что бы это ни было.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946466
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
докер+винда это разрыв пукана


Зря набрасываете. Докер в винде отлично работает :)
Я чего только не запускал, никаких проблем никогда не было.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946477
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Zzz79
докер+винда это разрыв пукана


Зря набрасываете. Докер в винде отлично работает :)
Я чего только не запускал, никаких проблем никогда не было.


С учетом того, что на половине Windows 10 docker просто не работает... В принципе. :-)
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946513
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
hVostt
пропущено...


Зря набрасываете. Докер в винде отлично работает :)
Я чего только не запускал, никаких проблем никогда не было.


С учетом того, что на половине Windows 10 docker просто не работает... В принципе. :-)

почему не работает? там вроде либо прошка и хипервизор либо не прошка и вибокс.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946564
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
mad_nazgul
пропущено...


С учетом того, что на половине Windows 10 docker просто не работает... В принципе. :-)

почему не работает? там вроде либо прошка и хипервизор либо не прошка и вибокс.


Просто когда хотел поставить docker под windows, выяснил, что
1) На Windows 10 home точно не ставиться
2) На Windows 10 pro ставиться если процессор поддерживает Hyper-V

Поэтому плюнул на это дело.
Поставил Linux.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946572
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю что обсуждать Windows - это оффтопово. Люди ставят докеры под Windows потому что - корпоративная политика.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946592
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
andreykaT
пропущено...

почему не работает? там вроде либо прошка и хипервизор либо не прошка и вибокс.


Просто когда хотел поставить docker под windows, выяснил, что
1) На Windows 10 home точно не ставиться
2) На Windows 10 pro ставиться если процессор поддерживает Hyper-V

Поэтому плюнул на это дело.
Поставил Linux.

там есть сборка докер тулбокс. ей можно в качестве гипервизора подпихнуть оракл виртуал бокс. на ней тоже работает прекрасно. правда удобных кнопочек нет. все через консольку рукой. ну это лучше чем ничгео. Майтон верно сказал. это от безысходности. потому что корп софт со всякой безопасностью авторизациями, активдайректориями, софтварцентрами и прочим дерьмом в этом мире почему-то распространен в основном под виндовс. нет шанса избежать ))
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946626
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Думаю что обсуждать Windows - это оффтопово. Люди ставят докеры под Windows потому что - корпоративная политика.


Ну как бы да.
Но я обычно, просто договариваюсь с СБ и админами, что у меня на ПК будет стоять Linux.
И под Linux нормально живется в корпоративной сетке. Даже VPN настраиваю.
На Linux лично мне удобнее вести разработку на Java.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946635
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Причем тут разработка и стенд с контейнерами или субд?
Они могут быть где угодно физически и на любой Оси
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946665
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а теперь еще вдовесок. помимо докера у меня еще на винде минишифт-опеншифт. )))
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946827
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mad_nazgul,
Причем тут разработка и стенд с контейнерами или субд?
Они могут быть где угодно физически и на любой Оси


Просто удобно на локальной машине dev-окружение.
Особенно если стенд один на несколько разработчиков.
И все разом лезут своими лапками в БД стенда или настройки сервера.
Удобно иметь все локально, чтобы спокойно работать без сайд эффектов.
Ну и все изменения только через систему контроля версий, а не мануально без документации.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946833
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
У меня тоже все стоит, но:
- админов спрашивать не надо. Сам ставлю.
- разработка все равно в винде. Компилируется быстрее в винде.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946939
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
mayton
Думаю что обсуждать Windows - это оффтопово. Люди ставят докеры под Windows потому что - корпоративная политика.

зачем ставить докер на локальную машину- что за тихий ужас в ващих компаниях происходит

Обычно ставят разработчики чтобы замокать Postgres, MySQL, Oracle, Influx, ApacheMQ, ELK, e.t.c. Zookeeper
и провести какое-то свое маленькое исследование. Написать POC или рац-предложение.
Или просто пощупать новую технологию. Это - хорошая инициатива.

Или просто надо по шурику прогнать какой-то тест. И есть ненулевая вероятность что твоя личная рабочая
станция будет быстрее чем енв. Тоесть есть выгода.

А на енвах обычно конфигурация ограниченная. По количеству инстанции ли лицензий. Да много каких
гвоздей там может быть. Но самый главный - она шарится и юзается 24/7.
...
Рейтинг: 0 / 0
проклятый докер и мавен
    #39946944
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
mayton
пропущено...

Обычно ставят разработчики чтобы замокать Postgres, MySQL, Oracle, Influx, ApacheMQ, ELK, e.t.c. Zookeeper
и провести какое-то свое маленькое исследование. Написать POC или рац-предложение.
Или просто пощупать новую технологию. Это - хорошая инициатива.

Или просто надо по шурику прогнать какой-то тест. И есть ненулевая вероятность что твоя личная рабочая
станция будет быстрее чем енв. Тоесть есть выгода.

А на енвах обычно конфигурация ограниченная. По количеству инстанции ли лицензий. Да много каких
гвоздей там может быть. Но самый главный - она шарится и юзается 24/7.

так для этого и есть тест стенды
зачем на локальной машине этот мусор?
вообще слабо представляю как адекватная СБ даст что то за контур выносить
либо это конторки рога и копыта с 1.5 земплекопами на борту?

Мы говорим на разных языках. Я не знаю что такое тест стенды.
...
Рейтинг: 0 / 0
25 сообщений из 280, страница 1 из 12
Форумы / Java [игнор отключен] [закрыт для гостей] / проклятый докер и мавен
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]