Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8 9 10 .. 12   вперед  Ctrl      все
 проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
бьюсь уже несколько дней. есть приложение. джава, мавен-плагин для докера.
собираю докер образ. запускаю докер образ - entrypoint access denied
хоть что ты делай. операционка - винда. подозреваю что дело в этом. но раз удалось собрать и все запускалось.
в конфиге мавен плагина стоит разрешение для энтрипойнта 755. ставил 777 - бестолку.
уже не знаю что делать.
11 апр 20, 14:12    [22114578]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
Давай скрипты и логи.

Первый раз штоль?
11 апр 20, 15:10    [22114597]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
$ 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

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

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

я так понимаю в мавене где то надо сказать чтоб у юзера смапп были права но где не въеду
11 апр 20, 16:20    [22114627]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
есть предположение что установка докера была не закончена
https://docs.docker.com/engine/install/linux-postinstall/
11 апр 20, 16:31    [22114634]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
комп виндовый. не спрашивай почему. потому что корпоративный.
если вкратце, то этот докер образ наследуется от другого образа, в котором есть юзер который и фигурирует в этом образе

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

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

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

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

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

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

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

хрень!

Сообщение было отредактировано: 11 апр 20, 16:58
11 апр 20, 16:56    [22114654]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
Ла это лютый 3.14дец. Извини насчет Винды я - пас.

У меня щас нет винды даже под рукой. Не могу проверить.
11 апр 20, 16:57    [22114655]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
ну хорошо, раньше то оно собиралось :) я реально не пойму что не так.

да. винда. потому что корп софт которым комп напичкан есть только под винду.
11 апр 20, 17:00    [22114656]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
Zzz79
Member

Откуда:
Сообщений: 168
нахер докер на локальной машине? вы не русские чтоли?тем более если речь о корпоративной разработке

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

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

докер+винда это разрыв пукана
11 апр 20, 18:25    [22114688]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
короче разобрался. это виндовый баг. конкретно виндово-мавен-плагиновский.
фиксится добавлением тэга тар.
<assembly> <mode>tar</mode>

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

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

день угробил на это.

Сообщение было отредактировано: 11 апр 20, 20:03
11 апр 20, 20:02    [22114729]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
Zzz79
нахер докер на локальной машине? вы не русские чтоли?тем более если речь о корпоративной разработке

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

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

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

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

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

зыы. слово стэнд. эээ сразу видно в россконторе работаешь. нигде раньше такого слова не слышал.
11 апр 20, 20:04    [22114731]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
Zzz79
Member

Откуда:
Сообщений: 168
andreykaT
Zzz79
нахер докер на локальной машине? вы не русские чтоли?тем более если речь о корпоративной разработке

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

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

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

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

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

зыы. слово стэнд. эээ сразу видно в россконторе работаешь. нигде раньше такого слова не слышал.

если ты не слышал слово стенд- я хз где ты работаешь - явно не в банке и не около
тоесть по сути в какой то жопе
11 апр 20, 22:29    [22114800]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
Минутка ненависти. Я работаю в конторе которая когда то сотовые телефоны выпускала, сейчас вроде тоже но это не точно. Причем, в головном историческом офисе на исторической родине этой конторы. А ты действительно и сидишь в жопе и работаешь в жопе.
и да, банк - не лучшее место работы.

Сообщение было отредактировано: 11 апр 20, 23:03
11 апр 20, 22:59    [22114809]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1861
andreykaT
комп виндовый. не спрашивай почему. потому что корпоративный.
если вкратце, то этот докер образ наследуется от другого образа, в котором есть юзер который и фигурирует в этом образе

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

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

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

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


Ну так владелец рут. Ему 7, остальным 5.
Замени на 777, может поможет (да, винда и докер это извращение, никто попробовать не сможет).
12 апр 20, 08:43    [22114876]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
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>
что бы это ни было.
12 апр 20, 13:35    [22114944]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
hVostt
Member

Откуда:
Сообщений: 17476
Zzz79
докер+винда это разрыв пукана


Зря набрасываете. Докер в винде отлично работает :)
Я чего только не запускал, никаких проблем никогда не было.
13 апр 20, 00:56    [22115146]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
hVostt
Zzz79
докер+винда это разрыв пукана


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


С учетом того, что на половине Windows 10 docker просто не работает... В принципе. :-)
13 апр 20, 05:49    [22115159]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
mad_nazgul
hVostt
пропущено...


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


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

почему не работает? там вроде либо прошка и хипервизор либо не прошка и вибокс.
13 апр 20, 10:22    [22115211]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
andreykaT
mad_nazgul
пропущено...


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

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


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

Поэтому плюнул на это дело.
Поставил Linux.
13 апр 20, 12:17    [22115295]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
Думаю что обсуждать Windows - это оффтопово. Люди ставят докеры под Windows потому что - корпоративная политика.
13 апр 20, 12:24    [22115306]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
mad_nazgul
andreykaT
пропущено...

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


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

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

там есть сборка докер тулбокс. ей можно в качестве гипервизора подпихнуть оракл виртуал бокс. на ней тоже работает прекрасно. правда удобных кнопочек нет. все через консольку рукой. ну это лучше чем ничгео. Майтон верно сказал. это от безысходности. потому что корп софт со всякой безопасностью авторизациями, активдайректориями, софтварцентрами и прочим дерьмом в этом мире почему-то распространен в основном под виндовс. нет шанса избежать ))
13 апр 20, 13:29    [22115356]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
mayton
Думаю что обсуждать Windows - это оффтопово. Люди ставят докеры под Windows потому что - корпоративная политика.


Ну как бы да.
Но я обычно, просто договариваюсь с СБ и админами, что у меня на ПК будет стоять Linux.
И под Linux нормально живется в корпоративной сетке. Даже VPN настраиваю.
На Linux лично мне удобнее вести разработку на Java.
13 апр 20, 14:29    [22115417]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4832
mad_nazgul,
Причем тут разработка и стенд с контейнерами или субд?
Они могут быть где угодно физически и на любой Оси
13 апр 20, 14:41    [22115430]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
andreykaT
Member

Откуда:
Сообщений: 2794
а теперь еще вдовесок. помимо докера у меня еще на винде минишифт-опеншифт. )))
13 апр 20, 16:21    [22115499]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
PetroNotC Sharp
mad_nazgul,
Причем тут разработка и стенд с контейнерами или субд?
Они могут быть где угодно физически и на любой Оси


Просто удобно на локальной машине dev-окружение.
Особенно если стенд один на несколько разработчиков.
И все разом лезут своими лапками в БД стенда или настройки сервера.
Удобно иметь все локально, чтобы спокойно работать без сайд эффектов.
Ну и все изменения только через систему контроля версий, а не мануально без документации.
14 апр 20, 05:48    [22115745]     Ответить | Цитировать Сообщить модератору
 Re: проклятый докер и мавен  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4832
mad_nazgul,
У меня тоже все стоит, но:
- админов спрашивать не надо. Сам ставлю.
- разработка все равно в винде. Компилируется быстрее в винде.
14 апр 20, 07:28    [22115754]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8 9 10 .. 12   вперед  Ctrl      все
Все форумы / Java Ответить