Dockerfile 文件编写

Dockerfile 文件模板

FROM centos:7
# 拷贝文件到 容器里面
ADD jdk-8u261-linux-x64.tar.gz /usr/local
ADD yuhangproxy-0.1.0.jar /home/yuhang/
# 构建镜像时 执行的命令
RUN mv /usr/local/jdk1.8.0_261 /usr/local/jdk
RUN yum install -y nfs-utils

# 设置环境变量
ENV JAVA_HOME=/usr/local/jdk
ENV JRE_HOME=$JAVA_HOME/jre
ENV CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
ENV PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

# 容器 运行环境 设置
WORKDIR /home/yuhang/
ENTRYPOINT [ "java", "-jar", "yuhangproxy-0.1.0.jar" ]

EXPOSE 12400

打包镜像 命令

docker build -t yuhangconsumer .

转载请注明出处:http://www.cnblogs.com/ayanmw 多谢

------------------------------------------------------------------------------------------------

一定要专业!本博客定位于 ,C语言,C++语言,Java语言,Android开发和少量的Web开发,之前是做Web开发的,其实就是ASP维护,发现EasyASP这个好框架,对前端后端数据库 都很感觉亲切啊。. linux,总之后台开发多一点。以后也愿意学习 cocos2d-x 游戏客户端的开发。

原文地址:https://www.cnblogs.com/ayanmw/p/14897272.html