Не удается получить Cloudstor: Azure плагин Docker для работы с последними версиями Docker / плагин - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь создать том докера, используя плагин cloudstor: azure на виртуальной машине Ubuntu 18 в Azure.

Мне удалось заставить это работать один раз на виртуальной машине с этой версией Docker:

Client:
 Version:           18.09.7
 API version:       1.39
 Go version:        go1.10.1
 Git commit:        2d0083d
 Built:             Fri Aug 16 14:20:06 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.09.7
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.1
  Git commit:       2d0083d
  Built:            Wed Aug 14 19:41:23 2019
  OS/Arch:          linux/amd64
  Experimental:     false

И установка сборки плагина azure-v17.03.0-ce. Однако это не стандартная версия Docker, которая поставляется с образом виртуальной машины Ubuntu 18, поэтому в какой-то момент я, должно быть, что-то обновил, но не могу воспроизвести это.

Поэтому я попытался обновить Docker и плагин до 19.03,Теперь я получаю разные ошибки при установке плагина или при попытке его включить:

docker plugin enable cloudstor:azure
Error response from daemon: failed to listen to abstract unix socket "/containerd-shim/plugins.moby/7bee13f0a815242cfcf1bf5d715ab1bc4d687c482e5ac0051aae90061980f8bb/shim.sock": listen unix ?/containerd-shim/plugins.moby/7bee13f0a815242cfcf1bf5d715ab1bc4d687c482e5ac0051aae90061980f8bb/shim.sock: bind: permission denied: unknown

Я заметил, что в версии Docker, которая работает там, нет 'ce', указывающего Community Edition, не уверен, что это имеет значение.

Если я обновлю демон Docker до 18.09.9 и использую docker4x / cloudstor: azure-v17.03.0-ce, я смогу заставить плагин работать правильно. Но я не могу заставить это работать с любыми другими версиями Docker или плагина.

Как вы получаете cloudstor: плагин Azure Docker, работающий на виртуальной машине Ubuntu в Azure с последними версиями Docker и плагина?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...