我使用目录安装了NFS 0.30(最新版本)堆栈。 选项包括:
$computers = Get-Content 'C:\servicelist\computers.txt'
$service = 'servicename'
$startupType = 'Automatic'
Get-Service -Computer $computers -Name $service -ErrorAction SilentlyContinue |
Set-Service -StartupType $startupType
容器正常启动,似乎工作正常。所以,然后我尝试使用NFS与这个docker-compose创建一个简单的堆栈:
MOUNT_DIR /
MOUNT_OPTS proto=tcp,port=2049,nfsvers=4
NFS_SERVER xxx.xxx.xxx.xxx (digitalocean droplet public ip)
我收到了这个错误:
version: '2'
services:
web:
image: nginx
volumes:
- bar:/var/bar
volumes:
bar:
driver: rancher-nfs
答案 0 :(得分:0)
首先,NFS的最后一个版本是4.2
,目录的最后一个版本是v0.4.0
。
使用变量MOUNT_DIR
定义服务器上的导出点,您确定要在根目录中安装吗?
您已创建NFS export?
通过使用新的变量挂载点升级服务(例如/mnt/<environment_name>/
)