Tag: nas

Docker容器中的NAS存储

我在我的数据中心遇到了在容器上实施NAS的问题。 这里是当应用程序(容器)启动它需要在主机上创buildNAS文件夹,并应从那里访问文件的情况。 应该在运行时创build文件夹。 我试过的东西。 使用-vi手动连接了服务器文件夹和容器(但当容器移动到其他服务器时,这将失败) – 从选项我可以将一个容器文件连接到其他人[这也是手动完成](但有没有什么办法当容器启动它可以创build一个存储文件夹在另一个容器,并访问文件)? 你的猜测/build议将不胜感激。

Synology中是否可以为GitLab提供自定义域名和端口号码?

所以,我得到了运行DSM 6.1的Synology NAS,其中我可以安装的应用程序是我已经安装的GitLab(AWESOME),但要访问它,我必须通过DS的URL和端口号。 我想访问它的方式访问其他应用程序,通过一个子域名。 例如,我的DS在[ https://ds.mydomain.com],并得到gitlab我要通过[ https://ds.mydomain.com:30001] ,但我想要访问它像这个[ https://gitlab.mydomain.com]与子域和没有端口号。 到目前为止,我已经设置了redirect到它的子域,我已经获得了SSL证书。 但是我仍然无法摆脱URL [ https://gitlab.mydomain.com:XXXXX] Synology NAS可让您为自己的许多应用程序使用自定义域名。 例如,对于video工作站,我可以通过自定义文件夹[ https://ds.mydomain.com:XXXX/video](XXXX是端口号)或自定义子域[ https://video.mydomain .com] 。 由于URL更清晰,我偏向于子域名,我想要设置GitLab是一样的。 但我不知道该怎么做。 我有这个子域名[ https://gitlab.mydomain.com] 。 在DSM中还是在安装软件包的时候会允许我这样做? 感谢您的帮助提前。

使用networking卷装载图像

我试图在Docker中安装一个gitlab镜像,我希望它在NAS中有本地networking中的存储库,当灾难发生时信息不会丢失,我只需要重新安装docker并运行。 下面用WINDOWS 10 PRO和HYPER-V进行解释 我尝试了不同的select,但是如果他们退出,他们都结束了。 certificate和死胡同的select。 安装在windows 10上的NAS共享文件夹 – >通过Kitematic不能共享,只有本地磁盘。 在NAS上挂载ISCSI LUN卷,并挂载到PC上。 从Windows的angular度来看,它就像一个本地磁盘,Kinematic允许共享它。 问题是,当更改GITLAB以使数据文件夹位于此Y:驱动器上时,告诉我该磁盘不符合POSIX标准。 一些花费POSIX提供的gitlab 从NAS共享NFS文件夹并挂载NFStypes的docker卷,并在运行映像时使用它…->权限问题,UID / GID不匹配,即使使用–privileged参数,我可以挂载此驱动器它在Windows上指定在registry中的默认UID / GID,但我没有find,也不知道我是否可以传递这些值。 我已经用完了想法。

通过Synology NAS上的docker启动mongo

我是新来的集装箱和docker工人,请耐心等待。 我试图让mongo启动并运行在一个Synology NAS上,这个数据库文件存储在一个共享文件夹中(与创build的docker文件夹不同)。 所有的用户都有完整的读/写访问权限,但是下面的错误不断出现。 STORAGE [initandlisten] exception in initAndListen std ::exception:boost::filesystem::status: Permission denied: "/data/db/storage.bson", terminating 这是我如何设置容器文件夹结构。 我认为这个问题是虚拟驱动器映射的结果,但我不确定。 一如往常,任何帮助将不胜感激。 编辑:添加下面的/ share / data / db的权限。