首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raspbian -存储静态内容的最佳停靠映像

问Raspbian -存储静态内容的最佳停靠映像
EN

Stack Overflow用户
提问于 2018-11-06 09:53:34
回答 1查看 588关注 0票数 0

我正在开发一个简单的网页来管理库存,目前我正在使用docker:

  • 带有tomcat服务器的容器来承载网页。
  • 带有MySQL实例的容器来存储库存数据。然后从运行在tomcat容器中的网页应用程序访问此数据。

这两个容器都在Raspberry Pi (型号1)的Raspbian下运行。

我正在考虑配置另一个坞容器作为一个CDN来存储静态内容,比如CSS文件或图片。这些图片可以从网页上传,这样网页以后才能访问它们。

您推荐这种让容器只管理静态内容的方法吗?如果是的话,您建议采用哪种码头形象来实现这一目标?我不想把这个静态的内容存储在我的Raspberry Pi之外。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-06 09:57:33

既然你是:

不想将这些静态内容存储在我的Raspberry Pi之外

没有理由为此使用另一个容器。一个简单的卷就能完成这一任务。

https://docs.docker.com/storage/volumes/

因本评论而更新

但是,如果使用卷,如何使用HTTP访问给定的文件?

在这种情况下,像nginx或apache这样的简单will服务器就可以了。只需将一个卷挂载到webroot并根据您的需要配置服务器,映射一个端口就可以了。

因此,问题的答案应该是:像nginx或apache这样的the服务器。

例如,对于nginx:

代码语言:javascript
复制
docker run \
  --name static \
  -v /var/www/static:/usr/share/nginx/html:ro \
  -p 8888:80 \
  -d \
  nginx

/nginx/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53169465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档