ubuntu安装java7
RUN wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-x64.tar.gz"RUN mkdir /opt/jdk1.7.0_04RUN tar zxvf jdk-7u4-linux-x64.tar.gz -C /opt/jdk1.7.0_04RUN ln -s /opt/jdk1.7.0_04 /opt/javaRUN echo "export JAVA_HOME=/opt/java" >> /root/.bashrcRUN echo "export PATH=$PATH:/opt/java/bin" >> /root/.bashrc
Java 6或者7 (1.7_79 以下,以上版本jdk会出现不兼容,不支持java1.8)这个比较坑,其实java6也不可以的,只能1.7_79以下的版本。巨坑啊,耗费了好几个小时。
vim /etc/profileJAVA_HOME=/opt/javaPATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH
db
CREATE DATABASE IF NOT EXISTS cat default charset utf8
其他配置
RUN mkdir -p /data/appdatas/catRUN mkdir -p /data/applogs/cat##CLONERUN git clone https://github.com/dianping/cat.gitRUN cd catRUN git checkout mvn-repoRUN cp -R * ~/.m2/repositoryRUN git checkout masterRUN mvn clean install -DskipTestsRUN mvn cat:install