微服务学习(二)-docker部署与联调

本文介绍了如何在本地使用Eclipse调试Docker容器中的Spring Boot应用。首先,详细阐述了Docker环境的搭建,包括显示与进入容器的命令区别,以及在容器中使用mvn的情况。接着,针对如何在Docker环境下进行应用部署和联调提出了方案,通过本地启动web应用,使用Docker中的MySQL和Nginx服务,并强调了端口映射的配置以解决网络隔离问题。
摘要由CSDN通过智能技术生成

场景:
工程里面使用docker-compose组合了三个容器,但是很多应用场景下我需要在在本地调试应用,也就是工程里面的app应用。这样如何在本地使用eclipse调试自己的应用?

一.docker 环境搭建

(1)docker容器使用相关
1.显示所有容器

lj@lj-ubuntu:~$ sudo docker ps
CONTAINER ID        IMAGE                                   COMMAND                  CREATED             STATUS                  PORTS                                      NAMES
0485b2ba726b        dockercomposespringbootmysqlnginx_app   "/usr/local/bin/mvn-…"   13 days ago         Up 17 hours             8080/tcp                                   dockercomposespringbootmysqlnginx_app_1
0779ac98b637        mysql/mysql-server:5.7                  "/entrypoint.sh mysq…"   13 days ago         Up 17 hours (healthy)   0.0.0.0:3306->3306/tcp, 33060/tcp          v-mysql
449424e31087        nginx:1.13                              "nginx -g 'daemon of…"   13 days ago         Up 20 hours 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值