我使用 Azure 容器服务将 dockerized 应用程序部署到 azure。它是一个使用 MongoDB 的 NodeJS/Express 应用程序。一切正常,但现在我要做的是在我的内部项目文件夹之一和 VM 上的文件夹之间设置卷映射。
这在常规 docker 中运行良好,我只需在启动容器时运行以下命令:
docker run -d --net=784849494 -p 5555:80 -v /www/uploads:/var/www/myapp/uploads myapp
基本上,我在我的虚拟机的 www 中创建了一个上传文件夹,它映射到我的项目文件夹上传。
这是我感到困惑的部分,当我在我的 VM 中创建 azure 为我启动的文件夹时,该文件夹由
user@myazureapp -p 2200 -L 22375:12.0.0.1:2375 -i mykey
这不起作用。我猜该文件夹需要在另一个与容器服务集成的 VM 中创建。但我不确定那在哪里,也找不到。