amazon-web-services - 我应该使用 docker (nginx) 来提供 SPA 服务吗?

标签 amazon-web-services nginx docker containers single-page-application

我只有 1 个 javascript 文件(由 webpack 打包的 bundle.js)和 1 个 html。这有点像SPA。
我在想我如何主持这个 SPA?我已经在 Amazon EC2 上有了一个干净的虚拟机。
我计划在这个 EC2 上设置一个 docker(Nginx)。然而,正如我所说,这个虚拟机是干净的。只有这个 SPA 会使用这个 EC2 虚拟机。
所以我对这种情况感到困惑。我应该使用 docker(nginx) 还是只在这个 EC2 上安装一个 Nginx 来服务这个 SPA?

最佳答案

AWS S3 服务能够为静态文件提供服务,您只需将文件上传到存储桶,然后将它们公开并记下公共(public) URL。

作为旁注,容器化应用程序和使用微服务架构将为您带来优势,其中一些是:

  • 易于升级
  • 故障遏制
  • 易于技术更改
  • 提高安全性
  • 高效的资源利用
  • 关于amazon-web-services - 我应该使用 docker (nginx) 来提供 SPA 服务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42324736/

    相关文章:

    nginx - 何时重启而不重新加载 Nginx?

    docker - 如何使用 Docker-compose 到 `geth init` 并开始 geth 挖矿?

    docker - 从 docker registry 获取 list 列表(fat manifest)

    amazon-web-services - Amazon Athena 表创建失败, "no viable alternative at input ' create external'"

    javascript - 如何上传到Amazon S3 Bucket中的新文件夹?

    Java AWS SDK 2.x 异步客户端 - 无法覆盖线程池执行器

    python - docker通过python docker SDK登录ECR

    java - 如何在 java 中启用 AWS-SNS 原始消息传递

    ubuntu - 无法安装 Composer - php-fpm

    php - 将URL添加到错误日志(Wordpress,Nginx,PHP7)