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
я под линуксом у меня все ок