簡體   English   中英

我無法在GCP Compute Engine上訪問我的Docker容器

[英]I can't access my Docker container on GCP Compute Engine

我在GCP Compute Engine上運行了Docker容器。 CE服務器在CentOS 7上運行。我的Docker容器的應用程序由Nginx提供,端口80暴露。 出於某種原因,我無法從瀏覽器的外部IP地址訪問它。 我用這個命令運行容器:

sudo docker run --name myapp -p 80:80 -d myapp:1.0.0

當我執行sudo curl <internal_ip>:80sudo curl <localhost>:80 ,它將顯示應用程序正在運行並返回內容,但如果我嘗試使用<external_ip>:80在我的瀏覽器中訪問它,它不會什么都不加載。 如何通過外部IP地址訪問它?

我似乎必須配置防火牆以打開端口80。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM