Комментарии 20
НЛО прилетело и опубликовало эту надпись здесь
Обновлять само приложение буду по remote docker API.
немного не понял, как именно будет обновляться приложение, будете подменять образ или само приложение внутри контейнера?
0
Боюсь спросить зачем закрывать файловый поток и бинариврайтер в юзингах
0
Смею предположить, что в методе Close() для этого объекта есть и Dispose() (внутри...). Это распространённое поведение похожих steam объектов. Вроде как попользовались и избавились, когда больше не нужен.
0
внимательно посмотри в теги =)
0
Мне расссказывал знакомый про подобное, только это было на нетфреймворке и связано было с sqlconnection. Тип смысл был в том, что конец блока юзинг не означал, что коннекшен сразу закроется, и из-за этого то ли connection pool переполнялся, то ли были проблемы с коннектами. И прикол был в том, что существовала статья/блог девелопера из мс который подтверждал этот фичебаг.
звучит как байка, конечно. Возможно подобное проявляется только под нагрузками
0
Для уменьшения размера образа необходимо уменьшить количество слоев. Можно объединить операторы инструкции RUN, например так:
RUN apt-get update \
&& apt-get upgrade -y \
&& dpkg --add-architecture i386 \
…
RUN apt-get update \
&& apt-get upgrade -y \
&& dpkg --add-architecture i386 \
…
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Linux контейнер для .NET Framework приложения (когда сложно уйти на .Net Core)