亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

瀏覽:149日期: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
相關文章:
主站蜘蛛池模板: 成 人 动漫在线观看网站网站 | 成年人免费看视频 | 久草在线观看资源 | 99视频九九精品视频在线观看 | 精品视频免费在线观看 | 久99久精品视频免费观看v | 欧美在线三级 | 欧美视频一区 | 毛片a级三毛片免费播放 | 最新三级网址 | 亚洲欧美一区二区三区综合 | 国产精品自在线天天看片 | 国产一区二区三区免费大片天美 | 搞黄网站在线观看 | 一级做性色a爱片久久片 | 日韩在线黄色 | 4四虎44虎www在线影院麻豆 | 尹人香蕉久久99天天拍 | 一区二区三区四区视频 | 国产男人天堂 | 亚洲性欧美| 久久91精品综合国产首页 | 日韩精品一区二区三区不卡 | 亚洲综合日韩欧美一区二区三 | 国产成人精品男人的天堂网站 | 久久精品国产亚洲a | 国内精品免费一区二区观看 | 午夜三级a三点 | 欧美另类videosgrstv变态 欧美另类高清xxxxx | 国内在线精品 | 欧美日韩高清在线观看一区二区 | 国产精品无码久久久久 | 女人国产香蕉久久精品 | 三级黄色免费网站 | 曰本黄页| 久久不见久久见免费影院www日本 | 亚洲欧美日韩专区 | 日韩欧美在线观看视频 | 亚洲欧洲一级 | 激情6月丁香婷婷色综合 | 国产精自产拍久久久久久蜜 |