https://github.com/progrium/docker-9p
Docker Volume Plugin for 9P
https://github.com/progrium/docker-9p
Last synced: about 1 year ago
JSON representation
Docker Volume Plugin for 9P
- Host: GitHub
- URL: https://github.com/progrium/docker-9p
- Owner: progrium
- License: mit
- Created: 2017-06-22T03:18:00.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-12T22:37:31.000Z (over 8 years ago)
- Last Synced: 2024-06-20T06:38:03.182Z (about 2 years ago)
- Language: Go
- Size: 3.44 MB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-9p
9P plugin for Docker
## How to build
Assuming you have Docker set up:
```
$ make rootfs create enable
```
This will create and enable a plugin called progrium/docker-9p.
## How to test
You need to have a 9P server running, like the one in [progrium/go-p9p](https://github.com/progrium/go-p9p), and then you can create
a volume pointing to it:
```
docker volume create -d progrium/docker-9p -o host= -o port=5640 testvol
```
And now you can run a container that will connect to that 9P server and have
the filesystem already mounted:
```
docker run -it -v testvol:/mnt alpine sh
```