docekr系列-06使用docekr-compose

使用docker-compose Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。1、创建一个应用就创建一个最基本的SpringBoot项目,就一个接口/v1/hello返回一个hello字符串。2、编写DockerfileFROMopenjdk:8-jdk
docker 2020年07月30日 90次浏览

docekr系列-05数据挂载

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

docekr系列-04操作容器

操作容器1、运行容器dockerrun-d-p2222:2222-eJAVA_OPTS="-Xmx=1mb"-v/opt:/opt-v/data:/data--namecontainerNameimageName2、进入容器dockerexec-it<ContainerID
docker 2020年07月30日 81次浏览

docker系列-03使用Dockerfile

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

docker系列-02操作镜像

使用镜像1、dockerpull拉取镜像dockerpull[选项][DockerRegistry地址[:端口号]/]仓库名[:标签]Docker镜像仓库地址:地址的格式一般是 <域名/IP>[:端口号]。默认地址是DockerHub。仓库名:如之前所说,这里的仓库名是两段式名称,即 &
docker 2020年07月30日 77次浏览

docker系列-01基本概念

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

使用dockerfile-maven-plugin插件构建docker镜像.md

使用dockerfile-maven-plugin插件构建docker镜像旧的docker-maven-plugin插件已经停止更新,原作者推荐使用dockerfile-maven-plugin插件。假设我们的Dockerfile文件长这样,该Dockerfile要放到需要构建镜像的那个模块的src
docker maven 2020年07月30日 123次浏览

idea使用docker插件构建镜像

idea使用docker插件构建镜像1、创建Dockerfile文件在项目的scr同级目录下创建Dockerfile文件FROMopenjdk:8-jdk-alpineVOLUME/tmpARGJAR_FILECOPY${JAR_FILE}app.jarENTRYPOINT["sh&quo
idea docker 2020年07月30日 92次浏览