欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker容器内tomcat访问oracle数据库

程序员文章站 2022-03-12 11:57:39
...

docker容器内tomcat访问oracle数据库

  • 1、创建一个oracle,这里创建的是oracle12 ,拉去镜像:
		 docker pull sath89/oracle-12c
  • 2、创建oracle实例(此创建没有挂载在本地):
    docker run -d --name oracle -p 8080:8080 -p 1521:1521 sath89/oracle-12c
  • 3、拉取tomcat镜像:
  • docker pull tomcat:8
  • 4、创建tomcat实例并实现能够访问oracle,使用 --link 即可
  • -v :为挂载:/home/lijin/ljldocker/oracletomcat/webapps为主机挂载目录
  • /usr/local/tomcat/webapps为docker容器内tomcat路径
  • –link连接其他容器
  • nervous_kare:为自己的创建的oracle实例名称
  • oracletom :自己设置,用web项目里连接oracle数据库时的主机名
  • 如:url: jdbc:oracle:thin:@oracletom:1521:xe
- docker run -d -p 9999:8080 --name tomcat8 -v /home/lijin/ljldocker/oracletomcat/webapps:/usr/local/tomcat/webapps --link nervous_kare:oracletom tomcat:8