SeeFly seefly的个人博客

Maven系列-生命周期和插件

Maven的生命周期和插件 1、生命周期 这里的生命周期就是项目的生命周期,如果没有maven我们要对项目进行测试需要的流程就是清理、编译、测试、部署;这一系列每天重复的工作,被maven进行了抽象形成了maven的生命周期,包括清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成。它能够

seefly 发布于 2020-07-07

Maven系列-Maven仓库

Maven仓库 1、仓库的种类 本地仓库 本地仓库默认位置在 %MAVEN_HOME%/.m2/repository目录下,也可以在setting.xml文件中指定仓库位置。 在下载依赖的时候会先从本地仓库查找,如果没有才会到私服或者中央仓库下载到本地仓库。在maven的生命周期install的时候

seefly 发布于 2020-07-07

docker系列-07docker网络

docker网络 1. docker网络概览 参考 docker网络概览 docker如此强大的一个原因是你可以将多个docker容器或服务连接在一起,以至于他们甚至察觉不到自己或其他容器工作在docker网络上,同时屏蔽了底层操作系统的差异.因为docker提供了一套网络操作工具,来实现这种功能

seefly 发布于 2020-04-08

docker系列-06使用docekr-compose

使用docker-compose Compose 项目是 Docker 官方的开源项目, 负责实现对 Docker 容器集群的快速编排。 1、创建一个应用 就创建一个最基本的SpringBoot项目,就一个接口 /v1/hello 返回一个 hello字符串。 2、编写Dockerfile FROM

seefly 发布于 2020-04-04

docker系列-05数据挂载

Docker中的数据挂载 一、概念 引用 Docker 镜像时由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker会加载只读镜像层并在其上添加一个读写曾。如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在并未改变

seefly 发布于 2020-04-03

docker系列-04操作容器

操作容器 1、运行容器 docker run -d -p 2222:2222 -e JAVA_OPTS="-Xmx=1mb" -v /opt:/opt -v /data:/data --name containerName imageName 2、进入容器 docker exec -it <Con

seefly 发布于 2020-03-28

docker系列-03使用Dockerfile

使用Dockerfile 创建镜像 官方参考:https://docs.docker.com/engine/reference/builder/ 镜像的定制实际上就是定制每一层所添加的配置文件。如果我们可以把每一层修改、 安装、 构建、 操作的命令都写入一个脚本, 用这个脚本来构建定制镜像,就能够解

seefly 发布于 2020-03-22

docker系列-02操作镜像

使用镜像 1、docker pull 拉取镜像 docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] Docker 镜像仓库地址:地址的格式一般是 <域名/IP>[:端口号]。默认地址是 Docker Hub。 仓库名:如之前所说,这里的

seefly 发布于 2020-03-12

docker系列-01基本概念.md

一、Docker镜像 Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置文件等外,还包含了一些为运行时住呢比的配置参数(匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后不会被改变。 分层存储技术 因为镜像包含操作系统完整的操作系统,其体积往往非常庞

seefly 发布于 2020-03-11