项目作者: daneshih1125

项目描述 :
Docker volume plugin for FreeNAS
高级语言: Go
项目地址: git://github.com/daneshih1125/docker-volume-freenas.git
创建时间: 2018-05-31T05:08:37Z
项目社区:https://github.com/daneshih1125/docker-volume-freenas

开源协议:MIT License

下载


Docker Volume Plugin for FreeNAS

Environment

  • Ubuntu 16.04
  • FreeNAS-9.10-RELEASE

Setup

preparation

  1. sudo apt-get install -y open-iscsi

Build

  1. make

Install

  1. sudo make install

Configuration

/etc/docker-volume-freenas/docker-volume-freenas.env

  1. FREENAS_API_URL=http://192.168.67.68
  2. FREENAS_API_USER=root
  3. FREENAS_API_PASSWORD=freenas

Usage

1 - Create 1G volume

  1. sudo docker volume create -d freenas -o size=1 freenas001

2 - Run container and touch files

  1. sudo docker run -it -v freenas001:/www busybox touch /www/{a,b,c}

3 - Verify

  1. sudo docker run -it -v freenas001:/www busybox ls -l /www/