美文网首页
整合dokcer

整合dokcer

作者: 尼尔君 | 来源:发表于2020-09-15 12:08 被阅读0次

Dockerfile

#指定基础镜像,在其上进行定制
FROM java:8

#维护者信息
MAINTAINER nier <。。。@qq.com>

#这里的 /tmp 目录就会在运行时自动挂载为匿名卷,任何向 /tmp 中写入的信息都不会记录进容器存储层
VOLUME /tmp

#复制上下文目录下的target/demo-1.0.0.jar 到容器里
COPY target/oauth-0.0.1-SNAPSHOT.jar oauth-0.0.1-SNAPSHOT.jar

#bash方式执行,使demo-1.0.0.jar可访问
#RUN新建立一层,在其上执行这些命令,执行结束后, commit 这一层的修改,构成新的镜像。
RUN bash -c "touch /oauth-0.0.1-SNAPSHOT.jar"

#声明运行时容器提供服务端口,这只是一个声明,在运行时并不会因为这个声明应用就会开启这个端口的服务
EXPOSE 5000

#指定容器启动程序及参数   <ENTRYPOINT> "<CMD>"
ENTRYPOINT ["java","-jar","oauth-0.0.1-SNAPSHOT.jar"]

pom

<plugin>
                <groupId>com.spotify</groupId>
                <artifactId>docker-maven-plugin</artifactId>
                <version>1.0.0</version>
                <configuration>
                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
                    <dockerDirectory></dockerDirectory>
                    <resources>
                        <resource>
                            <targetPath>/</targetPath>
                            <directory>${project.build.directory}</directory>
                            <include>${project.build.finalName}.jar</include>
                        </resource>
                    </resources>
                </configuration>
            </plugin>

相关文章

  • 整合dokcer

    Dockerfile pom

  • docker学习教程

    dokcer 网络教程 实例项目

  • Dokcer 简介

    Docker 2013年开源,加入Linux 基金会. Docker使用Google公司推出的GO 语言进行开发实...

  • Dokcer 加速

    在/etc/docker文件夹下创建daemon.json文件,默认次文件夹是不存在的,执行下边这句话进行创建: ...

  • 92 dokcer

    Docker 简介与概述1.Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 ...

  • docker 安装mysql,redis,memcached简易

    dokcer安装mysql docekr pull mysql --安装mysqldocker images ...

  • dokcer 安装jenkins

    1.安装前环境配置 2.安装拉取最新jenkins 4. 启动参数说明 5. 配置jenkins 插件 6. 配置...

  • cadvisor容器监控

    docker stats 对 cadvisor dokcer stats 可以查看运行的 Docker 镜像的运行...

  • 容器监控之 cadvisor

    docker stats 对 cadvisor dokcer stats 可以查看运行的 Docker 镜像的运行...

  • DOCKER 安装Zabbix

    使用DOKCER一条命令安装zabbix docker run --name zabbix-appliance-0...

网友评论

      本文标题:整合dokcer

      本文链接:https://www.haomeiwen.com/subject/bdtfyktx.html