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的目的是构建一个基于Debian 11.9操作系统的Docker镜像,这个镜像中包含了Java运行时环境(JRE)1.8版本的组件。这种镜像通常适用于需要Java运行环境的应用程序部署,...
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
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 #...
DOCKERFILE 。新增了常用的扩展。 # 官方版本默认安装扩展: # Core, ctype, curl # date, dom # fileinfo, filter, ftp # hash # iconv # json # libxml # mbstring, mysqlnd # openssl # pcre, PDO, pdo_sqlite, ...