美文网首页
Docker 镜像制作

Docker 镜像制作

作者: 菜是一种境界 | 来源:发表于2018-08-28 20:11 被阅读15次

Dockerfile语法

java镜像Dockerfile案例:

    FROM nimmis/ubuntu:14.04 //基础镜像

    MAINTAINER nimmis // 维护人

    # disable interactive functions

    ENV DEBIAN_FRONTEND noninteractive  // 设置环境变量

    # set default java environment variable

    ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64

    // RUN 执行命令

    RUN apt-get install -y software-properties-common && \

    add-apt-repository ppa:openjdk-r/ppa -y && \

    apt-get update && \

    apt-get install -y --no-install-recommends openjdk-8-jre && \

    rm -rf /var/lib/apt/lists/*

    ADD/COPY    hello.sh       /bin/hello.sh

                          主机地址    容器内地址

    RUN /bin/hello.sh

    EXPOSE 22 // 容器需要开放SSH的端口

    EXPOSE 8080// 容器需要开放tomcat的端口

    ENTRYPOINT

    [supervisord] // 多个进程

    nodeaemon =true

关注

关注下方微信公众号,可以及时获取到各种技术的干货哦,如果你有想推荐的帖子,也可以联系我。

相关文章

网友评论

      本文标题:Docker 镜像制作

      本文链接:https://www.haomeiwen.com/subject/lxzqwftx.html