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数据库

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

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

相关推荐
GLAB-Mary几秒前
华为职业认证新版全景图介绍及重认证规则变更预通知
运维·服务器·华为·华为认证
wanhengidc几秒前
服务器 数据科技发展
运维·服务器·爬虫·科技·游戏·智能手机
InfinteJustice1 分钟前
Go语言如何用AWS Lambda_Go语言AWS Lambda教程【对比】
jvm·数据库·python
j_xxx404_1 分钟前
Linux:缓冲区
linux·运维·c++·后端
一只大袋鼠7 分钟前
JDBC 详细笔记:从基础 API 到 SQL 注入解决
数据库·笔记·sql·mysql
信创DevOps先锋7 分钟前
中国企业DevOps工具链选型指南:本土化与安全可控引领技术决策新趋势
运维·安全·devops
亚空间仓鼠8 分钟前
Ansible之Playbook(六):实例部署实战
linux·网络·ansible
小梦爱安全8 分钟前
ansible基础配置和ansible模块
运维·自动化·ansible
InfinteJustice9 分钟前
MySQL如何实现数据库审计日志记录_开启通用日志与插件审计
jvm·数据库·python
Shorasul10 分钟前
mysql如何利用并行查询提速_mysql 8.0并行扫描特性.txt
jvm·数据库·python