Docker Container Integration
1753765 Members
5940 Online
108799 Solutions
New Discussion

HPE NLT 2.3 and Docker Plugin volume issues

 
SOLVED
Go to solution
tcharette
New Member

HPE NLT 2.3 and Docker Plugin volume issues

Hello,

I've been trying to get the docker plugin running to use our nimble, and, although the connection seems to be created, I'm running into a fringe case where the mountpoint isn't being set.

I have mostly default settings for everything.

docker volume create -d nimble --name dockervoltest

This works fine. It appears on the nimble, and with docker volume ls.

docker volume ls
DRIVER VOLUME NAME
nimble dockervoltest

However, I can't use it in a container. I always get the same error:

docker run -it --rm -v dockervoltest:/foo centos /bin/bash --name=dockervoltest.docker
docker: Error response from daemon: error while mounting volume '': Unable to attach Volume named dockervoltest.docker.

If I do a docker volume inspect I see that the mountpoint is blank

docker volume inspect dockervoltest
"CreatedAt": "0001-01-01T00:00:00Z",
"Driver": "nimble",
"Labels": {},
"Mountpoint": "",
"Name": "dockervoltest",
"Options": {},
"Scope": "global", ...

I've been pouring over your documentation, but it doesn't appear that setting the mountpoint is even an option. When I look at your doc, the mountpoint is set to "/" automatically. 
https://infosight.hpe.com/InfoSight/media/cms/active/pubs_Linux_Integration_Guide_gqb1501639519026.ditamap.whz/zev1477330301759.html

Am I missing something here? 

1 REPLY 1
tcharette
New Member
Solution

Re: HPE NLT 2.3 and Docker Plugin volume issues

Nevermind, chatted with support. Turns out I installed the NLT tools with scale out, despite only having one nimble array.