• docker制作镜像乱码问题


    dockerfile

    FROM centos:7
    # 基于centos7安装jdk8、tomcat8.5

    MAINTAINER zhanghw <w594034105@163.com>

    # 安装unzip、vim、net-tools、bzip2
    RUN yum install -y unzip
    && yum -y clean all

    # 解决时区问题
    RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    && echo "Asia/Shanghai" > /etc/timezone

    # 解决中文乱码问题
    #RUN yum install kde-l10n-Chinese -y
    ENV LANG zh_CN.uft8
    RUN localedef -c -f UTF-8 -i zh_CN zh_CN.UFT-8
    && echo 'LANG="zh_CN.uft8"' > /etc/locale.conf
    && source /etc/locale.conf

    # 安装jdk 需要与Dockerfile文件同级resources目录下提供jdk-8u231-linux-x64.tar.gz
    COPY ./resources/jdk-8u231-linux-x64.tar.gz /usr/local/
    RUN tar -zxf /usr/local/jdk-8u231-linux-x64.tar.gz -C /usr/local/
    && rm -rf /usr/local/jdk-8u231-linux-x64.tar.gz
    ENV JAVA_HOME=/usr/local/jdk1.8.0_231
    ENV PATH $PATH:$JAVA_HOME/bin

    # 安装tomcat 需要与Dockerfile文件同级resources目录下提供apache-tomcat-8.5.47.tar.gz
    COPY ./resources/apache-tomcat-8.5.47.tar.gz /usr/local/
    RUN tar -zxf /usr/local/apache-tomcat-8.5.47.tar.gz -C /usr/local/
    && mv /usr/local/apache-tomcat-8.5.47 /usr/local/tomcat
    && rm -rf /usr/local/apache-tomcat-8.5.47.tar.gz

    # scp Dockerfile chao@192.168.1.137:/home/chao
    # docker build -t insight-base ./
    # 852MB

  • 相关阅读:
    博客园的第一篇博客
    I-如何办好比赛
    塞特斯玛斯塔
    字典序最大的子序列
    百练POJ 1657:Distance on Chessboard
    百练POJ2750:鸡兔同笼
    HDU3790最短路径问题
    HDU 2544最短路Dijkstra算法
    快速幂【倍增+二分】
    树的高度
  • 原文地址:https://www.cnblogs.com/pythonx/p/12074622.html
Copyright © 2020-2023  润新知