2016-08-15 3 views
0

Согласно документации есть 'InMemory' драйвер для томов докеров: https://docs.docker.com/registry/storage-drivers/inmemory/Docker ОШИБКА: Том указывает несуществующий драйвер InMemory

For purely tests purposes, you can use the inmemory storage driver. This driver is an implementation of the storagedriver.StorageDriver interface which uses local memory for object storage.

Но при попытке использовать его так:

volumes: 
    ui-tmp-memory: 
    driver: inmemory 

Это дает мне этот выход:

Creating volume "myapp_ui-tmp-memory" with inmemory driver 
ERROR: Volume ui-tmp-memory specifies nonexistent driver inmemory 

Я пропустил что-то g или мне нужно как-то установить драйвер «inmemory»?

ответ

1

Указанная вами ссылка указывает на storage drivers for Docker Registry. Кажется, вы хотите установить объем в контейнер, который потребует Docker Engine Volume Plugin. Это два разных типа плагинов для двух разных приложений и не являются взаимозаменяемыми.

Возможно, вы сможете легко выполнить то, что хотите, создав RAM-диск и используя плагин Local Persist в Docker Engine.

+0

Hi @Kel Cecil и спасибо за сообщение. Да, это был мой надзор, подумал, что это часть ядра докера. – WooDzu

Смежные вопросы