7 使用Docker容器管理的tomcat容器中的项目连接mysql数据库

1、查看容器的IP

1)进入容器

复制代码
docker exec -it mysql-test /bin/bash

2)显示hosts文件内容

复制代码
cat /etc/hosts

这里容器的ip为172.17.0.2

除了上面的方法外,也可以在容器外使用docker inspect查看容器的IP

复制代码
docker inspect mysql-test

以下为显示的容器配置信息,找到以下内容,其中"IPAddress"为容器的IP地址

2、创建数据库及表

3、修改项目中的数据库连接,连接的IP地址为mysql容器的IP

​4、打包项目并复制到tomcat的挂载webapps目录下

6、重启tomcat

复制代码
docker stop tomcat-test
docker start tomcat-test

文章来源于哔站《9 使用Docker容器管理的tomcat容器中的项目连接mysql数据库

更多学习视频和专栏文章请到哔站个人空间: 布道师学院的个人空间-布道师学院个人主页-哔哩哔哩视频

更多资源和项目下载请到:"开源吧(找实战项目和毕设项目的好网站)" ​ :开源吧

相关推荐
Rysxt_1 分钟前
Spring Boot SPI 教程
java·数据库·sql
q***471810 分钟前
使用Canal将MySQL数据同步到ES(Linux)
linux·mysql·elasticsearch
避避风港34 分钟前
MySQL 从入门到实战
数据库·mysql
s***45336 分钟前
MSSQL2022的一个错误:未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序
数据库·microsoft
Logan Lie41 分钟前
Web服务监听地址的取舍:0.0.0.0 vs 127.0.0.1
运维·后端
q***16081 小时前
Tomcat的server.xml配置详解
xml·java·tomcat
n***84071 小时前
Tomcat 乱码问题彻底解决
java·tomcat
Y淑滢潇潇1 小时前
RHCE 防火墙实验
linux·运维·rhce
能鈺CMS1 小时前
能鈺CMS · 虚拟发货源码
java·大数据·数据库
wadesir2 小时前
当前位置:首页 > 服务器技术 > 正文Linux网络HSRP协议(实现路由器热备份与高可用性的实用指南)
linux·服务器·网络