Nextcloud 容器和外部硬盘

Nextcloud Container and external hdd

我是 Docker 容器世界的新手,我正在尝试将我的 Nextcloud 服务器移动到容器中。

我可以在测试环境中成功部署它,但我正在尝试映射一个外部 HDD,它最终将包含我当前服务器上的所有数据 (profiles/pics/data/etc)。

我当前的设置是 ubuntu 服务器 20.04.1 和 Nextcloud 18,并安装了用于存储的外部硬盘。

到目前为止我还没有能够映射外部驱动器。

任何人都可以提供任何见解吗?

此致!

为了具体帮助您,需要更多信息,例如您使用的 docker 图像以及您如何部署容器。另外,这可能是 https://serverfault.com/

的问题

Docker Volumes and Bind Mounts 中描述了将文件系统的一部分“挂载”到容器中的一般概念。

假设您的硬盘安装在主机上的 /mnt/usb,您可以在 /opt/usb 的 docker 容器中访问它,当这样启动时

docker run -i -t -v /mnt/usb:/opt/usb ubuntu /bin/bash