
inqfen
25.06.2019
04:55:46
Ентрипоинт выполняется после старта контейнера, а к этому моменту все уже должно быть собрано
Соответственно ты такой задеплоил на прод, а он у тебя там вместо того чтобы начать работать собирается себе

George
25.06.2019
05:02:37
И вроде в команде докера copy можно выставить пермишшены, но я не уверен

Google

inqfen
25.06.2019
05:04:56
Можно, но они рекурсивные
А ситуация, когда на весь каталог 644 например это редкость
Ну и 2 варианта слоя никуда не денутся

George
25.06.2019
05:07:25
Общение контейнеров через файлы в вольюмах - это вообще отдельная история.

inqfen
25.06.2019
05:08:19
Ну секурность сайтиков например, некоторые фреймворки сами по себе в этом плане не очень
И в итоге на машину не залезут, но доступ к коду получат
Или выполнят что не надо
Но это из мира пыха в основном

George
25.06.2019
05:10:11
Я понимаю. Это примерно, как если у тебя ссш ключи в контейнере, то будь добро 700 на .ssh и 600 на файлы, хотя по сути там юзеров помимо единственного, под которым бежит контейнер нет
А с хоста все равно контейнер можно "взломать"

Alex
25.06.2019
05:13:51
Апп же вроде можно от другого пользака запускать в контейнере

George
25.06.2019
05:23:45
да, но это не меняет права на файлы. И прога запускается, а потом бах - пермишен денайд и приплыли

Google

Alex
25.06.2019
05:26:50
Там там же ж можно chmod и всё такое

George
25.06.2019
05:33:10
мы про это и говорим, что чмод в энтрипойнт - это плюс драгоценные секунды к старту контейнера
но если контейнер долгоживущий (т.е. не в кубе) - то почему и нет?

Alex
25.06.2019
05:36:09
угу

Владимир
25.06.2019
06:22:22
Контейнер у меня пока что долго живущий

Nick
25.06.2019
06:33:20
Command to start the server is not configured. Please set the command that must be used to start the server in the remote management section of this connections settings.
мускуль в докере. при опытке стартануть сервер. Где мен задать жту команду и как? в гугле ничего

George
25.06.2019
06:36:41
как запускаешь? телепаты в отпуске

Nick
25.06.2019
06:39:29

George
25.06.2019
06:40:05
все там с ним окей

Nick
25.06.2019
06:41:15

Andrey
25.06.2019
06:41:30

Nick
25.06.2019
06:41:50

George
25.06.2019
06:41:53

Nick
25.06.2019
06:42:19

Andrey
25.06.2019
06:42:40

Nick
25.06.2019
06:42:44
но сука через sudo docker exec -it mysql01 mysql -uroot -p в панельку заходит, значит норм

Andrey
25.06.2019
06:43:05

Nick
25.06.2019
06:43:21

Andrey
25.06.2019
06:44:53

Google

Nick
25.06.2019
06:45:31

George
25.06.2019
06:51:27
что такое воркбенч? нафиг он нужен?
тебе не хватает mysql клиента? Я тебе более скажу, что любой нормальный клиент, если у тебя mysql наружу из докера смотрит портом - подцепится

Andrey
25.06.2019
06:57:06

kvaps
25.06.2019
07:15:12
Привет, есть ли простой способ получить содержимое нескольких директорий из другого имаджа в docker run?

Nick
25.06.2019
07:16:58

kvaps
25.06.2019
07:25:48

George
25.06.2019
07:29:21
это ты писал вопрос? ?

kvaps
25.06.2019
07:31:01
это ты писал вопрос? ?
Я, но я уже понял что всё очень костыльно, лучше на этапе сборки буду делать RUN --mount=type=bind
https://github.com/moby/buildkit/blob/master/frontend/dockerfile/docs/experimental.md

Andrey
25.06.2019
09:01:13
Kubernetes, kubectl proxy: Starting to serve on 127.0.0.1:8001
Результат юай:
http://joxi.ru/V2VEORLUdMKe8m
подскажите пожалуйста как запустить юайку кубернейтес

Rostyslav
25.06.2019
09:50:37
Всем прет. есть вопрос как под алпиной запустить два процеса nginx wildfly

Artur
25.06.2019
09:55:49
Всем доброго, подкинте сайт на почитать про докерские команды.
Нужно установить SQL и запустить exe после VS.

George
25.06.2019
09:58:38

Artur
25.06.2019
09:58:51
В гугле был, может кто нагуглить что то лучше

George
25.06.2019
10:19:03
написано же

Google

George
25.06.2019
10:19:11
запускай не просто от админа, а в привилегированном павершелле

Artur
25.06.2019
10:20:37

George
25.06.2019
10:21:17
аргх
у меня нет под виндой винды

Artur
25.06.2019
10:21:41
понял, поищу

George
25.06.2019
10:21:49
я под линуксом

Artur
25.06.2019
10:22:06
docker build вот это верный запрос?
или в конце точка?

George
25.06.2019
10:22:14
да
точка - обязательна
это контекст

Artur
25.06.2019
10:22:23
понял
Это та же ошибка, верно?

George
25.06.2019
10:23:37
у тебя докерфайл кривой
вероятно ENTRYPOINY ["DOTNET", ...]
пробел должен быть

Artur
25.06.2019
10:24:04

George
25.06.2019
10:24:13

Google

Artur
25.06.2019
10:24:19
понял
делаю
делается !+
и я полагаю, что путь к проге так не указывают?
ибо фейл при копировании

George
25.06.2019
10:25:44
что еще ? еще ошибки лезут?

Artur
25.06.2019
10:25:59

George
25.06.2019
10:26:26
у тебя путь превратился в какашку
не знаю что делать - либо кавычки, либо экранировать слэши, либо слэши нужны другие (не \, а /)

Artur
25.06.2019
10:27:04
сделал
только это проблема в пути?
так все ок?

George
25.06.2019
10:27:12
ну, и в принципе - в COPY можно использовать не абсолютный путь СЛЕВА, а относительный (от контекста)
да

Artur
25.06.2019
10:27:37
тут так легче будт. ибо прийдется прыгать по деррикториям
Не знаешь, эта либа для .Core подойдет?
та же ошибка

George
25.06.2019
10:28:12
не знаю

Artur
25.06.2019
10:28:19

George
25.06.2019
10:28:24
я под линуксом у меня все ок