远程服务环境要求

  • 对启动的jar服务命令进行修改,改成远程调试模式启动
    eg:
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18761 app.jar
此命令特别之处是

关注监听端口:address=18761,这端口号随性定义。

-agentlib:jdwp=
transport=dt_socket,
server=y,
suspend=n,
address=18761
  • 检查防火墙,开放远程调试端口

Docker 下实例

Dockerfile

FROM openjdk:8-jdk-alpine
WORKDIR /ROOT
ADD /ROOT/app.jar /ROOT/
ENTRYPOINT ["java","-jar","-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18761","app.jar"]

Idea 远程调试配置

启动远程调试

本地打断点出,则会在命中的时候显示debug相关信息。

Idea SpringBoot 基于 Docker容器环境进行远程调试相关推荐

  1. 【云原生】第十一篇--基于Docker容器DevOps应用方案

    基于Docker容器DevOps应用方案 企业业务代码发布系统 一.企业业务代码发布方式 1.1 传统方式 1.2 容器化方式 二.企业业务代码发布逻辑图 三.企业业务代码发布工具及流程图 3.1 工 ...

  2. Linux安装Docker容器环境centos中安装docker-compose容器编排dockerfile文件构建镜像(史上最详细的docker)

    在Linux系统下安装docker容器环境 1.容器介绍 1.1 镜像(Image) 镜像可以用来创建Docker 容器,Docker 提供了一个很简单的机制来创建镜像或者更新现有的镜像, 用户甚至可 ...

  3. docker 每次都得source /etc/profile以及如何查看Docker容器环境变量、向容器传递环境变量

    如何查看Docker容器环境变量,如何向容器传递环境变量 方式一: ENV SERVER_PORT 80 ENV APP_NAME pkslow 方式二: $ docker run -itd --na ...

  4. Android基于Docker容器的双系统多开实现和自动化部署

    GitHub:https://github.com/Pangu-Immortal 本文技术涉及基于Docker容器的移动端双系统实现系统及方法,所述系统包括相互连接的内核层及应用程序层,其中,应用程序 ...

  5. Docker容器环境下ASP.NET Core Web API应用程序的调试

    本文主要介绍通过Visual Studio 2015 Tools for Docker – Preview插件,在Docker容器环境下,对ASP.NET Core Web API应用程序进行调试.在 ...

  6. 广告业务系统 之 敏捷交付 —— “基于 Docker 容器同机部署”

    文章目录 广告业务系统 之 敏捷交付 -- "基于 Docker 容器同机部署" 服务 Docker 构建及部署 代码支持 服务打包&构建 服务部署 广告业务系统 之 敏捷 ...

  7. 基于Docker容器安装nginx

    基于Docker容器安装nginx (1)在Docker仓库中搜索Nginx镜像 docker search nginx (2)从Docker仓库中下载Nginx镜像 docker pull dock ...

  8. 基于Docker容器的HEXO博客

    基于Docker容器的HEXO博客 介绍 hexo是一个基于Node.js 快速.简洁且高效的博客框架. Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 O ...

  9. mall在Linux环境下的部署(基于Docker容器)

    部署思路 开发人员将开发好的mall电商项目包交给我,我用以下方法来部署运维: 1. Docker环境安装配置 2. MySQL数据库安装配置 3. Redis安装配置 4. Nginx安装配置 5. ...

最新文章

  1. XSD标准架构-----xsd:element 元素详解
  2. java-第十一章-类的无参方法-随机出一个商品规定次数猜对商品归用户所有
  3. python教程是什么-python运行环境是什么
  4. Scrapy框架学习记录
  5. 快速谱峭度matlab,一种基于快速谱峭度分析的泵潜在空化故障检测方法与流程
  6. 【线上分享】云游戏面对低延迟挑战的实践
  7. 八皇后问题求解动态图形演示
  8. mysql数据导出不完正_【MySQL】mysqldump 导出数据 常见问题
  9. c++ 字符串转数字
  10. gromacs 安装_GROMACS:粗粒化力场建立和模拟上线!
  11. Linux之系统信息操作20170330
  12. 例3.5 二叉排序树 - 九度教程第35题(二叉排序树)
  13. 并发编程学习之CopyOnWriteArraySet
  14. 最新emoji表情代码大全_8张最新创意好看的早上好表情图片大全 秋日温馨的早安祝福图片带字精选...
  15. IDA7.5 无法打开解决方法
  16. Elastin 开发日记 - JSON编辑器
  17. FreeRTOS+STM32L+BC20+MQTT协议传输温湿度数据,控制继电器云平台——④华为云
  18. 论语读后感--论语与管理
  19. macOS--苹果本安装Win(看完可省200块)
  20. 中国医科大学计算机试题,中国医科大学《计算机应用基础》在线作业和参考答案...

热门文章

  1. 2022-2028年中国企业核心路由交换机行业市场前瞻与投资分析报告
  2. Python 多线程总结(1)- thread 模块
  3. 什么是码元计算机通信
  4. Docker入门之 - 如何安装Docker CE
  5. Xilinx FPGA全局介绍
  6. 管理多供应商物联网项目的10个关键步骤
  7. CVPR2020:端到端学习三维点云的局部多视图描述符
  8. ❤️Spark的关键技术回顾,持续更新!【推荐收藏加关注】❤️
  9. Cocos 属性常用参数
  10. Boolean值判断2个条件之后选择一个条件