zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    F
    Common Subsequence
    Neighbor House
    Robberies(背包)
    Stock Exchange(LIS最长上升子序列问题)
    Compromise(LCS)
    POJ-3356 AGTC (最短编辑距离问题)
    Monkey and Banana(LIS最长上升子序列)
    网络编程之网络协议
    面向对象高级
  • 原文地址:https://www.cnblogs.com/pythonx/p/12074622.html
Copyright © 2011-2022 走看看