При запуске приложения dotnet оно пытается создать каналы типа clr-debug-pipe-* в каталоге /tmp. Если /tmp доступен только для чтения, приложение выйдет из строя. Поэтому я не могу запустить свое приложение в контейнере.
Как упоминалось здесь, можно установить переменную среды COMPlus_EnableDiagnostics, чтобы отключить создание этих каналов, но дампы памяти не могут быть созданы, чего нет. хорошая идея.
Можно ли сохранить каналы отладки и файловую систему только для чтения?
ПРИМЕЧАНИЕ. Мое приложение работает в контейнере Linux, и есть только знак там процесс .net.
Подробнее здесь: https://stackoverflow.com/questions/697 ... -container
Запустите приложение dotnet в контейнере Docker, доступном только для чтения. ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как мне ввести аннотацию на листе или, точнее, на листе, доступном только для чтения?
Anonymous » » в форуме Python - 0 Ответы
- 60 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как мне ввести аннотацию на листе или, точнее, на листе, доступном только для чтения?
Anonymous » » в форуме Python - 0 Ответы
- 63 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Python в контейнере Docker отказался от подключения к Postgres в сетевом контейнере Docker
Anonymous » » в форуме Python - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-