我是Docker container世界的新手,我正在尝试将我的Nextcloud服务器移到容器中。
我可以在测试环境中成功地部署它,但我正在尝试映射一个外部HDD,它最终将包含我当前服务器上的所有数据(配置文件/图片/数据/等)。
我目前的配置是一台ubuntu服务器20.04.1和Nextcloud 18,并挂载了一个外部硬盘用于存储。
到目前为止,我还不能映射外部驱动器。
有人能提供一些见解吗?
致以问候!
发布于 2020-08-25 12:03:28
具体来说,为了帮助您,需要更多信息,比如您正在使用哪个docker镜像以及如何部署您的容器。此外,这可能是https://serverfault.com/的一个问题
在Docker Volumes和Bind Mounts中描述了将文件系统的各个部分“挂载”到容器中的一般概念。
假设您的硬盘驱动器挂载在主机上的/mnt/usb上,当像这样启动时,您可以在/opt/usb的docker容器中访问它
docker run -i -t -v /mnt/usb:/opt/usb ubuntu /bin/bash
https://stackoverflow.com/questions/63571792
复制相似问题