网站开发外包 价格,网页版微信登录入口密码登录,手机端开发,招聘网站如何做运营docker笔记7-dockerfile 一、dockerfile介绍二、dockerfile指令三、构建自己的镜像 一、dockerfile介绍
Dockerfile是用来构建Docker镜像的构建文件#xff0c;是由一系列命令和参数构成的脚本。
以下是常用的 Dockerfile 关键字的完整列表和说明#xff1a;
二、docker… docker笔记7-dockerfile 一、dockerfile介绍二、dockerfile指令三、构建自己的镜像 一、dockerfile介绍
Dockerfile是用来构建Docker镜像的构建文件是由一系列命令和参数构成的脚本。
以下是常用的 Dockerfile 关键字的完整列表和说明
二、dockerfile指令 三、构建自己的镜像
自定义centos7镜像具备vimifconfigjdk8
#拉取基础镜像
FROM centos:7
#设置用户名非必选
MAINTAINER wanghui 25459384987qq.com
#设置环境变量
ENV MYPATH /usr/local
#设置进入后的目录
WORKDIR $MYPATH
#安装vim编辑器
RUN yum -y install vim
#安装ifconfig命令查看网络IP
RUN yum -y install net-tools
#安装java8及lib库
RUN yum -y install glibc.i686
#将安装包添加到容器中
ADD jdk-8u192-linux-x64.tar.gz /usr/local/java/
#配置java环境变量
ENV JAVA_HOME /usr/local/java/jdk1.8.0_192
ENV JRE_HOME $JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
ENV PATH $JAVA_HOME/bin:$PATH
#暴露端口号
EXPOSE 80
CMD echo $MYPATH
CMD echo success--------------ok
CMD /bin/bash