Получи случайную криптовалюту за регистрацию!

Если ты при выполнении docker exec стал часто сталкиваться с о | axenov.dev

Если ты при выполнении docker exec стал часто сталкиваться с ошибкой

OCI runtime exec failed: exec failed: unable to start container process: open /dev/pts/0: operation not permitted: unknown

Значит, скорее всего, у тебя используется runc версии 1.1.3 (runc --version) с ошибкой. Она будет исправлена в runc 1.1.4, черновик релиза уже создан.

Теоретически, также можно откатиться на <=1.1.2, но быстрого способа я пока не нашёл. Конкретно мне случайно помог мой скрипт переустановки докера, составленный по офиц. мануалу — там как раз, по сути, containerd был переустановлен и запущен сызнова, так что ошибка ушла.

На самом деле, вполне можно обойтись командой:

sudo systemctl restart containerd.service

Главное, не трогать systemctl daemon-reload!

В любом случае, ждём релиза с фиксом.

#docker @axenov_dev