在容器化开发环境中分享了如何容器化本地的开发环境。对于一个Web
应用,数据库似乎是必不可少的东西。下面会通过例子来介绍一下如何Setup
一个容器中的数据库。例子将会使用的技术栈:
容器化开发环境 - 操作系统虚拟化
Docker 是操作系统级别的轻量级虚拟化技术,也就是实现轻量级的操作系统虚拟化。它能够让应用的分发、部署和管理都变得前所未有的高效和轻松。同时它也是一个用 go 语言实现的开源项目,源代码在 github 上。那么什么是虚拟化?什么又是操作系统虚拟化?
容器化开发环境 - 如何断点调试容器中的应用
上一篇容器化开发环境已经简单的介绍了如何容器化开发环境。在开发过程中,很多时候都需要通过断点的方式
来调试程序或定位BUG
,那么如何断点调试运行在容器中的应用呢???
容器就像一个虚拟机,就像一个远程的服务器,要断点调试容器中的应用,就像要断点调试虚拟机和远程的服务器上的应用一样。如何配置一个可以远程断点调试的应用,每个语言,每个框架都有不同的方式,接下来介绍的例子使用的技术栈如下: