【问题标题】:Dockerize a simple Vanilla Javascript ApplicationDockerize 一个简单的 Vanilla Javascript 应用程序
【发布时间】:2023-02-14 23:24:52
【问题描述】:

我有一个简单的 javascript 应用程序index.htmlindex.css、一个名为photosindex.js 的文件夹。我没有任何节点模块或配置文件。

我正在尝试通过创建 dockerfiledocker-build.sh 文件来按应用程序进行 dockerize。我在网上搜索过,但我一直看到带有 nodejs 示例的 dockerfiles。关于如何将简单的 vanilla js 应用程序 docker 化的任何指南?

【问题讨论】:

    标签: javascript angular docker docker-compose dockerfile


    【解决方案1】:

    您可以使用 nginx 图像并将您的内容复制到它。请参阅“托管一些简单的静态内容”@https://hub.docker.com/_/nginx/

    一个简单的 Dockerfile 可用于生成包含必要内容的新图像...

    FROM nginx
    COPY static-html-directory /usr/share/nginx/html
    

    将此文件放在与内容目录(“static-html-directory”)相同的目录中,运行docker build -t some-content-nginx .,然后启动容器:

    $ docker run --name some-nginx -d some-content-nginx 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 2020-11-29
      • 1970-01-01
      • 2017-09-28
      • 2018-01-10
      相关资源
      最近更新 更多