предварительные условия убедитесь, что у вас есть все правильные версии необходимого программного обеспечения, упомянутые в плагине
У меня была такая же проблема в Windows 10. Вот как я решил ее.
- Настройте Docker и убедитесь, что вы можете запустить программу hello world
- Установите общий диск с пользователем с правами администратора (я назвал его DockerHost) в Docker Desktop. Я не смог использовать свой идентификатор. Я вхожу в него с помощью Azure, используя пин-код или отпечаток пальца.
- Убедитесь, что общий диск для докера доступен для администраторов или пользователей, которые будут запускать докер
- Измените разрешения для папки и всех подкаталогов в C: \ Program Files \ Docker. Я добавил пользователя DockerHost и убедился, что он обладает всеми привилегиями
- Удалите расширение в VSCode
- Удалите все расширения цепочки блоков в папке ~ / .vscode / extenstions, например, ibmblockchain.ibm-blockchain-platform *
- удалить папку ~ / .fabric-vscode переустановить расширение в VSCode
- Запустить его для проверки (сработало у меня)
При попытке выяснить этоЯ сделал несколько шагов 1). попробуйте запустить start.cmd напрямую из командной строки, увидела ошибку 2). попробуйте запустить start.cmd из PowerShell с правами администратора, увидел, что это работает 3). Немного бить по голове
В моем случае проблему, скорее всего, можно было бы решить, просто добавив и предоставив все привилегии пользователю DockerHost и группе администраторов в папку C: \ Program Files \ Docker и ее подкатегорию. справочники