docker - 我可以在 docker 中运行容器,但无法在浏览器中查看
问题描述
我是 Docker 新手。首先,我在源代码位置创建了 Dockerfile。
这是我的 Dockerfile
FROM nginx:latest
RUN mkdir /app
COPY . /app
EXPOSE 8000
最近,使用以下命令构建图像: docker build -t mywebapp:v1 。
我已经使用以下命令运行了容器:
docker run -d -p 8000:8000 mywebapp:v1
问题是:容器正在使用端口 8000 运行,但无法在浏览器中查看
请帮我解决这个问题,以便在浏览器中查看。
解决方案
推荐阅读
- c# - CS0311 在类头中扩展泛型类型时出错
- android-studio - 方法 'CachedNetworkImageProvider.load' 的位置参数少于覆盖方法 'ImageProvider.load' 的位置参数
- c++ - 无法访问全局对象的成员函数
- c++ - 如何删除具有特定条件的向量中的所有元组?
- react-native - React Native:如何将内联阅读更多文本添加到长截断文本
- unix - 如何在unix中的分隔符内将转义字符附加到分隔符
- javascript - 在 Angular 中将两种形式的数据作为一个对象发布
- python-3.x - 如何在文件中添加一行?
- c# - 如何在c#中获取磁盘驱动器硬件ID
- virtual-machine - 由于虚拟机而打开应用程序的问题