gpt4 book ai didi

docker - Nginx Docker不提供内容

转载 作者:行者123 更新时间:2023-12-02 18:48:31 25 4
gpt4 key购买 nike

我正在尝试从angular 4应用程序构建docker容器。使用时

docker run -p 80:80 -v /Users/mles/Documents/devicelab/dist/devicelab:/usr/share/nginx/html:ro nginx

我可以在浏览器中以localhost:80看到index.html。

为了使其易于携带,我制作了DOCKERFILE:
FROM nginx

COPY dist/devicelab /usr/share/nginx/html

EXPOSE 80

CMD ["nginx", "-g", "daemon off;"]

我正在建立它
docker build --no-cache --rm -t dockerregistry.test.com/devicelab/devicelab .

然后用
docker run dockerregistry.test.com/devicelab/devicelab:latest

现在,当我按localhost:80时,什么都没有发生。 Nothin显示在浏览器中,并且控制台上没有日志。我的Dockerfile有什么问题?

最佳答案

您忘记了docker run上的端口
docker run -p 80:80 dockerregistry.test.com/devicelab/devicelab:latest

关于docker - Nginx Docker不提供内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51429664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com