您好,登錄后才能下訂單哦!
1.準(zhǔn)備tomcat7
下載地址:https://tomcat.apache.org/download-70.cgi
下載文件名:tar.gz (pgp, sha512)
2.準(zhǔn)備jdk8
下載地址:https://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
下載文件名:jdk-8u181-linux-i586.tar.gz
3.準(zhǔn)備mysqlr的jar包
mysql-connector-java-5.1.35.jar
4.準(zhǔn)備activiti-explorer的war包
下載地址:https://github.com/Activiti/Activiti/releases/download/activiti-5.22.0/activiti-5.22.0.zip
a.解壓activiti-5.22.0.zip,進(jìn)入activiti/wars目錄,找到activiti-explorer\WEB-INF\classes下的db.properties配置文件并打開(kāi),修改下數(shù)據(jù)庫(kù)連接信息
db=activiti
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/activiti
jdbc.username=root
jdbc.password=123456
b.添加jar包
將mysql-connector-java-5.1.35.jar驅(qū)動(dòng)包拷貝到activiti-explorer\WEB-INF\lib目錄下
c.清空tomcat的webapps中的所有
d.把a(bǔ)ctiviti-explorer目錄復(fù)制到tomcat的webapp目錄下,將activiti-explorer重命名為ROOT
5.編寫(xiě)Dockerfile文件
FROM centos
MAINTAINER dengyunshuo "dengyunshuo@163.com"
RUN mkdir -p /home/java/jdk8
ADD jdk8 /home/java/jdk8
RUN mkdir -p /home/java/tomcat7
ADD tomcat7 /home/java/tomcat7
ENV JAVA_HOME /home/java/jdk8
ENV CATALINA_HOME /home/java/tomcat7
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
EXPOSE 8080
CMD ["/home/java/tomcat7/bin/catalina.sh","run"]
6.構(gòu)建鏡像
docker build -t activiti5:0.0.1 .
docker images
7.啟動(dòng)容器
docker run -d -p 8081:8080 --name activiti5 activiti5:0.0.1
docker ps -a
8.訪問(wèn)地址
地址:http://localhost:8081/
用戶名:kermit
密碼:kermit
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。