摘要:我们常见开源项目中使用的Docker Maven插件是 。可用版本信息见 "Github" 。 通过其介绍可知该插件已经不再推荐使用,取而代之的是 , "Maven中央仓库" , "Github地址" 。 使用该插件可以在 命令中直接构建出Docker镜像和完成推送等。 要求用户 必须 提供Dock
阅读全文
摘要:Dockerfile结构 Dockerfile的结构分成了若干部分,每个部分之间的先后顺序有明确的要求: | 部分 | 命令 | | | | | 基础镜像信息 | | | 维护者信息 | | | 镜像操作指令 | 、`COPY ADD EXPOSE WORKDIR ONBUILD USER VOLU
阅读全文
摘要:```bash
hostname cat /etc/hosts apt-get install iproute2 iproute2-doc ip a ps -aux
```
阅读全文
摘要:不需要每次输入sudo 在当前用户的用户目录 中增加以下内容,此后使用 命令时不需要每次都增加 。 Docker目录 Docker相关的镜像、容器、配置等均存放于Docker Engine主机的下述目录:
阅读全文
摘要:```bash 查看命令记录 docker history 查看本地已有的镜像 a 列出所有镜像 q 只显示镜像ID docker images 删除指定的镜像 docker rmi image1 imge2 imge3 删除本地所有镜像 docker rmi 构建镜像 no cache,忽略构建缓
阅读全文
摘要:Java世界的主流测试框架是JUnit和TestNG,Maven在构建执行到特定生命周期阶段的时候,通过插件执行JUnit和TestNG的测试用例。 Maven执行测试的插件是 ,即测试运行器(Test Runner)。 1. 1.1 扫描规则 默认的在测试源码目录( )扫描测试类的规则是: 1.
阅读全文
摘要:【源起】 最近在看Apollo的源码,发现其all in one项目的脚本 "demo.sh" 在执行的时候,竟然没有向控制台输出Spring Boot的日志。 我们修改后构建的Fat Jar,在启动时却打印一堆的Spring Boot日志,就试着想了解开源是怎么做到的。 最后发现是Apollo的上
阅读全文
摘要:https://blog.csdn.net/u012278016/article/details/88575010 https://www.cnblogs.com/zhenghongxin/p/7029173.html
阅读全文
摘要:目前的Docker学习环境是Windows Surface + Win 10(家庭版) + WSL 2, WSL 2的发行版是Ubuntu 18.04: WSL 2开始,微软提供了一个真正的Linux内核,因此可以在上面直接安装Docker引擎了,简直是开发者的福音。 有了WSL 2之后,我默默地收
阅读全文
摘要:Windows Subsystem for Linux(WSL)无疑大大提升了Windows下程序开发的体验。 WSL 2向开发者提供的完整的系统调用兼容,使得许多无法在WSL 1中安装的应用,如Docker在WSL 2下成为可能。 WSL 2要求Windows 10 build 18917 或更高
阅读全文
摘要:1. Spring Boot常用配置项 基于Spring Boot 2.0.6.RELEASE 1.1 配置属性类 前缀的相关配置项定义在 类中, 1.2 自动装配类 涉及到的自动配置类包括: ,`HibernateJpaAutoConfiguration` 1.3 常用配置项 1.4 配置项 sp
阅读全文