zoukankan      html  css  js  c++  java
  • 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 游戏客户端的开发。

  • 相关阅读:
    vim操作
    brew安装
    pycharm工程包导入问题
    mongodb的更新语句
    mongodb的增加和删除
    Mongodb中 数据库和集合的创建与删除
    mongodb服务器启动
    mac 根目录下新建文件夹并赋予权限
    常用的python标准库
    mac显示隐藏文件夹和文件
  • 原文地址:https://www.cnblogs.com/ayanmw/p/14897272.html
Copyright © 2011-2022 走看看