rie*_*sch 7 azure docker docker-volume azure-container-service
我Web App在Azure上部署了一个并使用公共注册表中的Docker容器(我自己的图像)来托管我的网站.但是用户可以上传图片,数据存储在服务器上的json文件中.当然,我想将这些文件写入容器外部的已安装卷.这样我就可以重新部署我的网站的更新版本而不会丢失数据.
这可能与Web Apps有关吗?或者我是否需要在Azure上使用Docker转移到Ubuntu VM?我喜欢的webapps是我不必担心管理VM而只关心我的容器.
小智 7
这篇博客文章是一个很好的开始和理解Azure关于卷安装的策略(ASL == Linux上的应用服务; ASW = Windows上的应用服务):
...但是,在这种情况下,我们希望利用常规的App Service Filesystem,以便我们可以使用FTP与应用程序进行交互.部署容器时,ASL将ASW上的D:\ home路径等效安装到/ home(在Docker中使用卷装入).现在,当发生这种情况时,由容器将相应的路径映射到应用程序中.为了更好地理解其工作原理,请查看ASL上PHP7容器中使用的官方Dockerfile.
https://hajekj.net/2016/12/25/building-custom-docker-images-for-use-in-app-service-on-linux/
| 归档时间: |
|
| 查看次数: |
4225 次 |
| 最近记录: |