docker http://blog.ivnish.com/ ru PHPStorm: docker client version 1.24 is too old http://blog.ivnish.com/blog/143 <span>PHPStorm: docker client version 1.24 is too old</span> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/docker" hreflang="ru">docker</a></div> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/phpstorm" hreflang="ru">PHPStorm</a></div> </div> <span><span>admin</span></span> <span><time datetime="2026-01-22T12:36:19+05:00" title="четверг, января 22, 2026 - 12:36">22.01.2026</time> </span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>После очередного обновления <strong>docker</strong> в <strong>Kubuntu 24.04</strong> <strong>PHPStorm</strong> стал выдавать ошибку.</p> <p><em><strong>com.intellij.execution.ExecutionException: com.github.dockerjava.api.exception.DockerException: Status 400: client version 1.24 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version</strong></em></p> <p>Решения два:</p> <ol> <li data-list-item-id="e47697b331796913a41f24bd89db31d29">Даунгрейд докера до версии 28</li> <li data-list-item-id="e10a7576d6df31881fd150bbedb8259b2">Прописать DOCKER_MIN_API_VERSION=1.24</li> </ol> <p>Рассмотрим вариант 2 подробнее:</p> <p>Открываем файл</p> <pre><code class="language-plaintext">sudo nano /usr/lib/systemd/system/docker.service</code></pre><p>В секцию <strong>[Service]</strong> добавляем</p> <pre><code class="language-plaintext">Environment=DOCKER_MIN_API_VERSION=1.24</code></pre><p>Сохраняем, перезапускаем докер</p> <pre><code class="language-plaintext">sudo systemctl daemon-reload sudo systemctl restart docker</code></pre></div> Thu, 22 Jan 2026 07:36:19 +0000 admin 143 at http://blog.ivnish.com Не показывать сетевые адаптеры docker в Network Manager http://blog.ivnish.com/blog/142 <span>Не показывать сетевые адаптеры docker в Network Manager</span> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/docker" hreflang="ru">docker</a></div> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/network" hreflang="ru">network</a></div> </div> <span><span>admin</span></span> <span><time datetime="2025-12-08T12:08:34+05:00" title="понедельник, декабря 8, 2025 - 12:08">08.12.2025</time> </span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Чтобы NM не показывал множество адаптеров docker, нужно:</p> <p>Создать файл любым способом</p> <pre><code class="language-plaintext">/etc/NetworkManager/conf.d/99-unmanaged.conf</code></pre><p>Добавить туда</p> <pre><code class="language-plaintext">[keyfile] unmanaged-devices=interface-name:docker*;interface-name:br-*;interface-name:veth*</code></pre><p>И перезапустить NM</p> <pre><code class="language-plaintext">sudo systemctl restart NetworkManager</code></pre></div> Mon, 08 Dec 2025 07:08:34 +0000 admin 142 at http://blog.ivnish.com Docker не запускается без любой подключенной сети http://blog.ivnish.com/blog/106 <span>Docker не запускается без любой подключенной сети</span> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/docker" hreflang="ru">docker</a></div> </div> <span><span>admin</span></span> <span><time datetime="2023-08-14T19:44:05+05:00" title="понедельник, августа 14, 2023 - 19:44">14.08.2023</time> </span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Если Docker не запускается без любой подключенной сети, нужно в файле /etc/init/docker.conf заменить</p> <pre><code class="language-plaintext">start on (filesystem and net-device-up IFACE!=lo)</code></pre><p>на</p> <pre><code class="language-plaintext">start on (filesystem and net-device-up IFACE=lo)</code></pre></div> Mon, 14 Aug 2023 14:44:05 +0000 admin 106 at http://blog.ivnish.com Kubuntu 20.04. Dolphin съедает всю память, если запущен докер http://blog.ivnish.com/blog/68 <span>Kubuntu 20.04. Dolphin съедает всю память, если запущен докер</span> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/kde" hreflang="ru">kde</a></div> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/dolphin" hreflang="ru">dolphin</a></div> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/docker" hreflang="ru">docker</a></div> </div> <span><span>admin</span></span> <span><time datetime="2021-09-15T10:59:41+05:00" title="среда, сентября 15, 2021 - 10:59">15.09.2021</time> </span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>К слову, у <strong>Kubuntu 18.04</strong> такого не было.</p> <p>В чем смысл проблемы. Разработчики <strong>KDE</strong> добавили в <strong>Dolphin</strong> отображение примонтированных файловых систем типа "<strong>overlay</strong>". Так как докер чуть ли не каждую минуту эти оверлеи обновляет, если оставить хотя бы одно окно долфина на пару часов, то быстро закончится вся оперативная память.</p> <p>Изменение внесли в этом коммите <a href="https://phabricator.kde.org/D22080">https://phabricator.kde.org/D22080</a></p> <p>Я отменил эти изменения и перекомпилировал библиотеку <strong>libKF5Solid.so.5.68.0</strong></p> <p>Оверлеи больше не показываются в долфине, проблема решена.</p> <p>Обсуждение бага тут:</p> <p><a href="https://bugs.kde.org/show_bug.cgi?id=398908">https://bugs.kde.org/show_bug.cgi?id=398908</a></p> <p><strong>UPDATE от 22.05.2022</strong></p> <p>В Ubuntu 22.04 с KDE 5.24 этот баг не присутствует</p> </div> Wed, 15 Sep 2021 05:59:41 +0000 admin 68 at http://blog.ivnish.com