FROM centos:latest 基础镜像
MAINTAINER "zhan5"<822786603@qq.com> 维护者信息
ADD jdk-8u91-linux-x64.tar.gz /opt 设置添加到容器的文件
RUN ln -s /opt/jdk1.8.0_91 /opt/jdk 镜像执行过程中执行的命令
ENV JAVA_HOME /opt/jdk
ENV PATH $JAVA_HOME/bin:$PATH 设置环境变量
CMD java -version 容器启动时执行的命令
docker build -t zhan5/java . 读取Dockerfile文件生成镜像
分享到:
相关推荐
在dockerfile中给指定文件添加多行,注意echo后面的”$”符号 [root@master01 ovn-node]# cat dockerfile FROM ovn-node:2.11.2 # sed 删除指定行 RUN sed -i '53d' /root/start-ovs.sh # 用echo添加多行内容 RUN ...
Dockerfile 编译安装nginx FROM hub.c.163.com/netease_comb/centos:7 RUN yum install -y gcc gcc-c++ make openssl-devel pcre-devel #http://nginx.org/download/nginx-1.12.2.tar.gz ADD nginx-1.12.2....
Dockerfile 安装php5.6镜像 FROM hub.c.163.com/netease_comb/centos:7 MAINTAINER www.source-open.com RUN yum install -y gcc gcc-c++ make gd-devel libxml2-devel libcurl-devel libjpeg-devel libpng-devel ...
minio可执行文件+DockerFile文件
此dockerfile完成了由一个基础的centos基础镜像一步步搭建起的自运维工具ansible和nginx容器集群的dockerfile
tp6用于微信云托管Dockerfile以及配置的更改
dockerfile-maven-plugin 支持 maven 直接发布项目至 docker 镜像库
Centos7+python3.9.6的dockerfile
Dockerfile 安装php7.1镜像 FROM hub.c.163.com/netease_comb/centos:7 MAINTAINER www.source-open.com RUN yum install -y gcc gcc-c++ make libxml2 libxml2-devel gd gd-devel openssl openssl-devel #...
flink 独立集群部署的dockerfile、dockercompose文件
包括emqx的dockerFile和配置文件,只需要按步骤执行两条命令就可迅速部署emqx。 步骤: 1.解压 ,配置emqx_auth_redis.conf中redis连接地址 2.进入解压目录,执行docker build . 得到镜像 3.执行 docker run --name ...
DOCKERFILE 。新增了常用的扩展。 # 官方版本默认安装扩展: # Core, ctype, curl # date, dom # fileinfo, filter, ftp # hash # iconv # json # libxml # mbstring, mysqlnd # openssl # pcre, PDO, pdo_sqlite, ...
Dockerfile 组成结构、编写规范、注意事项、常用命令 及Docker-compose yml详解
基于Ubuntu18镜像,打包jre8以及自己的java应用jar包到镜像,包含Dockerfile文件和启动截图等,环境为Win10 Pro + Docker Desktop,仅供学习参考。