Pull to refresh

Comments 20

UFO just landed and posted this here
Обновлять само приложение буду по remote docker API.

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

Образ собран, контейнер с ним запущен и работает. Всё это на удалённой Linux-машине. Поэтому новые сборки засылаю туда *.bat'ом примерно таким:

set CONT=containername
set FLD=appfolder
set REMOTE=-H tcp://ip.ad.res.ss:port
docker %REMOTE% cp .\_pub\. %CONT%:/%FLD%
docker %REMOTE% restart %CONT%
Пардон… На кубике?… что-то не понял…
А… :) Лично не юзаю, вот и слэнгом не владею. Теперь буду.

Боюсь спросить зачем закрывать файловый поток и бинариврайтер в юзингах

Смею предположить, что в методе Close() для этого объекта есть и Dispose() (внутри...). Это распространённое поведение похожих steam объектов. Вроде как попользовались и избавились, когда больше не нужен.

Это я знаю, но особенность using в том, что он как раз автоматически вызывает Dispose при выходе из него

внимательно посмотри в теги =)

Хм… Действительно, особо не за чем его закрывать.
Будем воспринимать этот кусок кода, как цитату от авторов фреймворка xBIM :).

Мне расссказывал знакомый про подобное, только это было на нетфреймворке и связано было с sqlconnection. Тип смысл был в том, что конец блока юзинг не означал, что коннекшен сразу закроется, и из-за этого то ли connection pool переполнялся, то ли были проблемы с коннектами. И прикол был в том, что существовала статья/блог девелопера из мс который подтверждал этот фичебаг.


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

Подтверждаю. Сам натыкался на такие описания…
И действительно много где рекоментуют убивать connections, когда они особо не нужны.
Для уменьшения размера образа необходимо уменьшить количество слоев. Можно объединить операторы инструкции RUN, например так:

RUN apt-get update \
&& apt-get upgrade -y \
&& dpkg --add-architecture i386 \
Согласен. И даже немного допилил уже, только статью не стал править. Считаете нужно?
Скрипт я бы поправил. Уважаемый читатель не всегда находит время изучить все комментарии. Тем более это весьма положительная практика улучшать статьи на основе обратной связи.
Хорошо. А есть смысл где-то указывать, что статья изменена?
… новенький я… не привык ещё…
Sign up to leave a comment.

Articles