最新回答 / 慕先生1008176
因為tomcat容器里面沒有mysql數(shù)據(jù)庫,要在容器里面配置很麻煩。所以直接弄個mysql容器,然后jpress用mysql容器創(chuàng)建的數(shù)據(jù)庫。
2020-04-25
最新回答 / Mr_WeiS
并沒有?docker?start?命令吧??docker?run/restart/stop/exec你可以?docker --help?查看命令幫助文檔
2020-03-31
然后mysql的主機的話需要登錄進mysql容器內(nèi)查看,
cat /etc/hosts:
172.17.0.1 3be1685cbbd9
最后一行則為應(yīng)該填入的IP
cat /etc/hosts:
172.17.0.1 3be1685cbbd9
最后一行則為應(yīng)該填入的IP
2020-02-22
目前最新下載的mysql版本是8.0+
出現(xiàn)jpress連接數(shù)據(jù)庫出錯,可以登錄進jpress容器內(nèi)查看錯誤日志:
tail -f /usr/local/tomcat/logs/errors.log
如果有報錯java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long
則可能是由于jpress依賴的jdbc jar包版本過低,不能臉上mysql8
解決方案是下載低版本的mysql,親測5.6可以
docker pull mysql:5.6
出現(xiàn)jpress連接數(shù)據(jù)庫出錯,可以登錄進jpress容器內(nèi)查看錯誤日志:
tail -f /usr/local/tomcat/logs/errors.log
如果有報錯java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long
則可能是由于jpress依賴的jdbc jar包版本過低,不能臉上mysql8
解決方案是下載低版本的mysql,親測5.6可以
docker pull mysql:5.6
2020-02-22
最贊回答 / billwatson
是拖過來一個填滿東西的集裝箱。制作鏡像是自己把應(yīng)用的運行環(huán)境、應(yīng)用配置以及應(yīng)用打包,裝到一個集裝箱里面。
2019-12-27