dockerfile 笔记202110622

dockerfile


docker安装tomcat

i)、tomcat镜像
dockerfile:依赖下载镜像 环境配置封装

=======安装tomcat dockerfile 内容如下########
https://github.com/docker-library/tomcat/blob/master/8.5/jdk11/adoptopenjdk-hotspot/Dockerfile

ii)、DockerFile 文件打包成一个镜像文件

iii)、使用容器运行镜像文件

iii)、自定义dockerfile
#基础镜像使用java
FROM java:8
#作者
MAINTAINER www.mayikt.com
#VOLUME 指定临时文件目录 /tmp
#其效果在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的 /tmp
VOLUME /tmp
#将jar包 添加到容器中并更名为mayikt.jar
ADD mayikt-thymeleaf-1.8-SHAPSHOT.jar mayikt.jar
#运行jar包
RUN bash -c 'touch /mayikt.jar'
ENTRYPONT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/mayikt.jar"]
##暴露8888端口
EXPOSE 8888

#####参考 https://blog.csdn.net/weixin_46768610/article/details/109832146

原文地址:https://www.cnblogs.com/smallfa/p/14920403.html