Установка Docker через Snap при внутренней ошибке WSL, не удается создать временную область: ошибка DBus "org.freedesktop.DBus.Error.UnixProcessIdUnknown"
Запуск правила Базеля
container_run_and_commit
это вызывает следующую ошибку.
internal error, please report: running "docker" failed: cannot create transient scope: DBus error "org.freedesktop.DBus.Error.UnixProcessIdUnknown": [Process with ID 8 does not exist.]
Более подробная информация задокументирована здесь. Образ контейнера докеров Bazel не копирует файл.
Не знаю, как это можно исправить.
1 ответ
Решение состоит в том, чтобы не использовать моментальную установку Docker, а вместо этого использовать рабочий стол Docker с установленным WSL2.
Обратите внимание, что в WSL
~/.docker/config.json
отобразит кредиты как. Это отлично работает с docker cli, но лучше изменить
desktop.exe
к
""
а также
docker login
для хранения учетных данных изначально, если другие инструменты используют docker. В моем случае это Базель.