1、實驗?zāi)康模簑eb容器能訪問部署在另外容器中的MySQL
2、步驟1:拉取mysql鏡像,拉取命令如下:
docker pull mysql//官網(wǎng)的最新mysql進行
3、步驟2:拉取tomcat鏡像,拉取命令如下:
docker pull tomcat --name xuguokun/jdk-tomcat
4、步驟3:創(chuàng)建mysql的一個容器,容器的名字是mymysql,創(chuàng)建命令如下:
其中:
1)mymysql是鏡像名稱
2)-v /c/Users/xu/Desktop/mysqldata/:/usr/lib/mysql是將容器內(nèi)的數(shù)據(jù)掛在到宿主機上面
3)MYSQL_ROOT_PASSWORD=123456 是mysql數(shù)據(jù)root用戶的密碼
4)mysql是mysql的鏡像名稱</span>
5、步驟4:創(chuàng)建web鏡像,并與mysql建立連接,web鏡像的名字是myweb,創(chuàng)建命令如下:
其中:
1)myweb是創(chuàng)建的web容器的名字
2)mymysql是步驟3中創(chuàng)建的mysql容器的名字,可以通過其訪問數(shù)據(jù)庫,例如:jdbc_url=jdbc:mysql://mymysql:3306/mydatabasename?useUnicode=true&characterEncoding=utf8
3)db是個別名,web程序訪問mysq數(shù)據(jù)可以通過其訪問,例如jdbc_url=jdbc:mysql://db:3306/mydatabasename?useUnicode=true&characterEncoding=utf8</span>
4) xuguokun/tomcat-jdk 是tomcat的鏡像名稱
6、實驗環(huán)境搭建完畢。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點
疑難解答
圖片精選