Windows上的Docker和Samba / CIFS

时间:2017-04-02 16:05:04

标签: docker samba cifs

我很好奇是否有更简单的方法来完成我最终的工作:Windows上的Docker容器,带有cifs / smb / samba卷安装。

我能够实现这一目标的唯一方法是设置VM(Ubuntu),使用docker插件(NetShare),然后使用用户帐户和权限正确配置所有内容(在ubuntu VM上设置一个具有类似功能的新用户) PUID和PGID ID作为可以在smb共享上读/写的用户)。然后我必须确保容器启动时使用正确的PUID和GUID,如sonarr docker图像提到:linuxserver/sonarr

我尝试在Dockerfile中使用fstab,autofs和直接mount -t cifs命令,但它听起来不可能,因为你无法在基于容器的虚拟化进程中安装在我读到的内容上。

1 个答案:

答案 0 :(得分:0)

这正是我想要做的事:https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/container-storage#smb-mounts

注意:它仅适用于Windows Server 2016(1709)