亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

oracle - Docker中發布java web項目Could not get JDBC Connection

瀏覽:139日期:2024-03-22 10:12:31

問題描述

項目是(spring+mybatis+oracle)docker是安裝在虛擬機下面的,jdbc連接的數據庫是安裝另外一臺linux的物理機上面,本機測試能通過,但是到虛擬機里的docker環境下就報這個錯誤,是什么原因?報錯信息如下:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-00604: 遞歸 SQL 級別 1 出現錯誤ORA-01882: 未找到時區)

Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (The Network Adapter could not establish the connection)

at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)

問題解答

回答1:

Docker容器如果需要鏈接其他主機的話,運行時需要使用'--net=host'選項,表示容器與主機共享網絡。

sudo docker run --net=host 回答2:

試著將虛擬機設置NAT網絡模式。設置好之后虛擬機的網絡行為就像宿主機一樣,訪問外網和宿主機所在的局域網。

標簽: java
相關文章:
主站蜘蛛池模板: 国产成人一区二区三区视频免费蜜 | 免费大片网站 | 久久精品国产精品亚洲人人 | 性做久久久久久网站 | 久久国产精品久久久 | 特级毛片s级全部免费 | 女人被男人狂躁的免费视频 | 一级欧美日韩 | 99爱在线视频这里只有精品 | 免费人成又黄又爽的视频强 | 国产精品一区在线免费观看 | 国产精品久久久久久久久鸭 | 欧美专区在线播放 | 久久国产精品一国产精品 | 国产51自产区在线 | 高清在线一区二区 | 黄色片网站在线 | 国产精品卡哇伊小可爱在线观看 | 亚洲综合啪啪 | a毛片基地免费全部香蕉 | 国产精品欧美亚洲 | 亚洲欧美日韩国产一区图片 | 午夜aaaa | 色免费看 | 日韩一区二区三区视频在线观看 | 国产一区二区三区丶四区 | 久久综合中文字幕一区二区 | 久久99国产综合色 | 国产高清在线视频 | 日韩一区二区超清视频 | 任你干免费视频 | 国产床戏做爰免费观看网站 | 亚洲国语在线视频手机在线 | 成人观看网站a | 久久涩综合 | 国产色视频在线 | 国产r级| 91在线网站| 免费一级黄色大片 | 看真人视频a级毛片 | 亚欧成人中文字幕一区 |