使用 Dockerfile 复制

帕维尔

我尝试使用 Nginx 在 docker 中运行 Angular 应用程序:

$ ls
dist  Dockerfile

Dockerfile:

FROM nginx

COPY ./dist/statistic-ui /usr/share/nginx/html/

dist/statistic-ui/所有应用程序文件中。

但是COPY命令不起作用,Nginx 只是从默认的欢迎页面开始,当我/usr/share/nginx/html/检查默认 Nginx 文件中的文件时。

为什么COPY命令不起作用以及如何修复它?

更新运行docker容器

sudo docker run -d --name ui -p 8082:80 nginx
阿诺·威尔

您需要从 Dockerfile 构建一个映像,然后从该映像运行一个容器:

docker build -t angularapp .
docker run -d --name ui -p 8082:80 angularapp

确保在 docker build 命令的末尾包含尾随点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章