Docker Container Integration
cancel
Showing results for 
Search instead for 
Did you mean: 

HPE NLT 2.3 and Docker Plugin volume issues

SOLVED
Go to solution
Highlighted
tcharette
Occasional Visitor

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
tcharette
Occasional Visitor
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.