【发布时间】:2019-10-25 21:21:31
【问题描述】:
我创建了一个用于部署微服务的 docker 镜像。
我现在正在通过尝试在我的本地机器上部署来测试 ti。
docker容器ogt创建成功,我正在开始应用
o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor'
2019-10-25 12:41:53.867 INFO [] 1 --- [ main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
2019-10-25 12:41:53.901 INFO [] 1 --- [ main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
2019-10-25 12:41:53.949 INFO [] 1 --- [ main] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references
2019-10-25 12:41:54.230 INFO [] 1 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
但是当我尝试像这样 localhost:8080/myApi/test
它给了我错误
localhost refused to connect.
Search Google for localhost 8080 payment
ERR_CONNECTION_REFUSED
可能出了什么问题?
检查运行图像列表docker ps 给了我一个带有空端口详细信息的条目。这可能是原因吗?
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2feab85c47db test_3 "java -Dserver.port=…" 18 minutes ago Up 18 minutes wizardly_leavitt
【问题讨论】:
-
你用哪个命令来启动你的容器?
-
@ArturLuizOliveira 我使用
docker run -it test_3test_3 作为图像名称。
标签: docker microservices