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 是一个文本文件,其内包含了一系列的指令来构建Docker镜像,使得Dockerfile成为自动化构建Docker镜像的核心组件。 在本文档中提到的 "Dockerfile_docker-ubuntu.zip" 文件,是这个自动化构建过程的关键...
在讨论使用Docker创建实例的过程中,通常涉及到一个关键的步骤,那就是在Dockerfile中配置基础镜像以及后续的安装步骤。Dockerfile是一个文本文件,包含了用户可以用来构建镜像的指令集。在本例中,Dockerfile涉及到...
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 ...
根据提供的信息,我们可以推断出该Dockerfile的目的是构建一个基于Debian 11.9操作系统的Docker镜像,这个镜像中包含了Java运行时环境(JRE)1.8版本的组件。这种镜像通常适用于需要Java运行环境的应用程序部署,...
minio可执行文件+DockerFile文件
Dockerfile作为一种编写应用程序的容器化过程的脚本文件,扮演着至关重要的角色。特别是在构建具有特定功能的Nginx镜像时,Dockerfile提供了一种简便的方法来自动化安装和配置过程。本篇文章将详细介绍如何使用...
此dockerfile完成了由一个基础的centos基础镜像一步步搭建起的自运维工具ansible和nginx容器集群的dockerfile
tp6用于微信云托管Dockerfile以及配置的更改
dockerfile-maven-plugin 支持 maven 直接发布项目至 docker 镜像库
Centos7+python3.9.6的dockerfile
flink 独立集群部署的dockerfile、dockercompose文件
包括emqx的dockerFile和配置文件,只需要按步骤执行两条命令就可迅速部署emqx。 步骤: 1.解压 ,配置emqx_auth_redis.conf中redis连接地址 2.进入解压目录,执行docker build . 得到镜像 3.执行 docker run --name ...
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 #...