Docker Compose 前面我们使用 Docker 的时候,定义 Dockerfile 文件,然后使用 docker build、docker run 等命令操作容器。然而微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,那么效率之低,维护量 ...
分类:
其他好文 时间:
2020-03-05 20:43:30
阅读次数:
83
1. 制作自定义镜像(base基础镜像,搭建共性环境)基于centos镜像使用commit创建新的镜像文件基于centos镜像使用Dockerfile文件创建一个新的镜像文件 1.1 使用镜像启动容器 1)在该容器基础上修改yum源docker_images]# docker run -it cen ...
分类:
其他好文 时间:
2020-02-26 20:57:01
阅读次数:
67
1.将SpringBoot项目中pom.xml的build插件更换为: 2.执行mvn clean package,在target目录下得到相关文件 3.将上述 上传到服务器目录 4.创建Dockerfile文件 5.进行docker镜像编译(注意最后还有一个点): 6.运行测试: 欢迎关注我的公号 ...
分类:
编程语言 时间:
2020-02-26 12:47:28
阅读次数:
65
1.应用的创建与发布 创建省略 发布: 2.拷贝 拷贝publish文件夹至服务器 2.创建DockerFile 3.构建镜像 解决办法:文件一定在dockerfile的同级目录下。否则会找不到引用的文件。 所以必须改变DockerFile文件路径,并修改DockerFile 4.创建并启动容器 前 ...
maven项目打包在docker容器中的运行过程 第一步:将springboot项目打包成jar包 第二步:将jar拷贝到虚拟机中,利用xftp工具将jar包拷贝到虚拟机中 第三步:docker pull java拉取java镜像 第四步:编写dockerfile文件 第五步:构建镜像 第六步:基于 ...
分类:
其他好文 时间:
2020-02-07 13:05:37
阅读次数:
227
1. Dockerfile文件 FROM centos:7 MAINTAINER digdeep@126.com ADD jdk-8u181-linux-x64.tar.gz /usr/local ENV JAVA_HOME /usr/local/jdk1.8.0_181 ADD http://mi ...
分类:
编程语言 时间:
2020-01-30 17:01:19
阅读次数:
80
前言:在清华源的lxc下载alpine的压缩包并编辑dockerfile文件进行创建镜像 创建目录下载 mkdir -p /opt/dockerfile/alpine #进入alpine目录下载压缩包 wget https://mirrors.tuna.tsinghua.edu.cn/lxc-ima ...
分类:
其他好文 时间:
2020-01-29 23:15:57
阅读次数:
196
一、编辑父DockerFile文件 二、构建父镜像 三、编辑子DockerFile文件,使其继承父DockerFile文件 四、构建子镜像,此时父镜像被触发 ...
分类:
其他好文 时间:
2020-01-29 16:07:27
阅读次数:
79
基于JMeter5.1.1+MinIO JMeter发起压测 MinIO作为文件服务器 一、目录结构: Dockerfile文件: FROM ubuntu:18.04# 基础镜像MAINTAINER yangjianliang <526861348@qq.com># 作者RUN sed -i s@/ ...
分类:
其他好文 时间:
2020-01-28 23:11:44
阅读次数:
106
Dockerfile常用命令(安全)1.》FROM:构建镜像基于那个镜像例如:FROMcentos:72》MAINTAINER:镜像维护者名字或邮箱地址例如:MAINTAINERadam3》RUN:构建镜像时运行的shell命令例如:RUN[“yum”,”install”,”httpd”]RUNyum-yinstallhttpd4>CMD:运行容器时执行的shell命令例如:CMD[“/bi
分类:
其他好文 时间:
2020-01-28 20:46:09
阅读次数:
119