Skip to content

Instantly share code, notes, and snippets.

View rayjohnson's full-sized avatar

Ray Johnson rayjohnson

  • California
View GitHub Profile
@rayjohnson
rayjohnson / gist:dfcaab1bfbd111ecbb6d2a5fd486fee0
Created August 4, 2016 16:12
Docker 1.12 create service --mount option
I was trying to install cadvisor using the new docker service option. Paticularly using the new --mode global option which is perfect for something like that.
However, I quickly ran into a problem because -v is not supported. What? There is a new --mount option - but I could find no documentation on it.
Now there is a bug to fix the docs: https://github.com/docker/docker/issues/24277
In the mean time I dug around and found that the format for that call would be something like this:
--mount type=volume,target=<container file/directory>,source=<host file/directory>,volume-driver=<driver>,volume-opts=<k0>=<v0>,volume-opts=<k1>=<v1>