我最近很习惯使用Docker,通常是测试网站以确保它们在部署之前在服务器上正常运行。
通常,我将本地目录挂载到本地运行的映像,如:
{{1}}
我很好奇的是,是否有办法将本地卷安装到运行docker的远程服务器上。我非常肯定答案是肯定的,除非我在防火墙中捅了整个部分,以便在外部创建本地卷。
但是,我想我会问。 Docker似乎很快就做了一些惊人的事情。
由于
答案 0 :(得分:4)
\\windowsip\website
。 sudo apt install cifs-utils
sudo mount -t cifs -o user=******,password=******,uid=ubuntu,gid=ubuntu //windowsip/website /home/ubuntu/website
docker volume create --driver local --opt type=cifs --opt device='//windowsip/website' --opt o='username=*****,password=*****' website
docker run -v website:/var/www/html
我知道这是一个旧线程,但我遇到了同样的问题,希望它对其他人有帮助
Okey Okey我没看过问题的最后部分。是的,你需要在防火墙中挖洞。但仍然有用,我有一个带有docker的linux服务器,当我在笔记本电脑上在家工作时,我通过VPN使用它。容器可以访问所有内容。
此致