docker连接容器外部的mysql
centos上面部署了docker容器
并且将原来的服务放到的docker的tomcat镜像上
但是现在服务服务连接mysql数据库
mysql.url=jdbc:mysql://localhost:3306/jsclub
但是现在localhost默认的是docker容器这个虚拟主机的ip
但是在docker上面并没有安装mysql服务
docker有自己的ip
centos服务器也有自己的ip
首先我们来看centos的ip
输入ifconfig
这样就可以看到我们的ip地址,
然后来替换上面的jdbc.properties localhost
替换好了之后启动容器
[root@izr86o15kikb3az ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
eca7fb793b74 tomcat "catalina.sh run" 11 minutes ago Exited (143) 14 seconds ago distracted_heisenberg
080060b7b796 tomcat "catalina.sh run" 16 minutes ago Exited (143) 15 minutes ago peaceful_bhaskara
722852b223a1 tomcat "catalina.sh run" 21 minutes ago Exited (143) 16 minutes ago musing_nightingale
aa25fe203fab tomcat "catalina.sh run" 20 hours ago Exited (143) 22 minutes ago romantic_ride
4ec00115f55c tomcat "catalina.sh run" 20 hours ago Created wonderful_pascal
5cf9d4c3f4e1 tomcat "catalina.sh run" 20 hours ago Exited (143) 20 hours ago stupefied_sanderson
dee2aafd3c37 tomcat "catalina.sh run" 20 hours ago Exited (143) 20 hours ago recursing_mclean
88cde77f1b79 nginx "nginx -g 'daemon of…" 4 days ago Exited (0) 20 hours ago heuristic_khayyam
8fa91a516e98 nginx "nginx -g 'daemon of…" 4 days ago Exited (0) 4 days ago gifted_poincare
9da134cef02f nginx "nginx -g 'daemon of…" 4 days ago Exited (0) 4 days ago practical_wozniak
cf781e80699b nginx "nginx -g 'daemon of…" 4 days ago Exited (0) 4 days ago musing_cori
c87332417f85 nginx "nginx -g 'daemon of…" 4 days ago Exited (0) 4 days ago nginx
1ccd3d443198 hello-world "/hello" 5 days ago Exited (0) 5 days ago elated_lamarr
[root@izr86o15kikb3az ~]# docker start aa25fe203fab
这边有很多的容器
为什么产生了那么多
原来是我多次使用了docker run -p -d 80:8080 tomcat
这样会创建来一个基于tomcat镜像的容器
所以有那么多
所以说到这个地方容器和镜像之前的区别就能够理清楚了
修改了上面的jdbc之后
就可以正常的连接数据库了
希望对你有所帮助
docker连接容器外部的mysql相关推荐
- docker 连接宿主机的 MySQL
docker 连接宿主机的 MySQL 本文地址:https://blog.lucien.ink/archives/505 在实际生产过程中,docker 内的服务有时需要连接宿主机的 MySQL,在 ...
- 宿主机172连接容器mysql_开发时从宿主机连接容器中的MySQL
从宿主机连接Docker容器中的MySQL 刚接触Docker,电脑安装Docker后,使用docker命令pull了一个MySQL5.6的Docker镜像,之后docker run启动创建容器. 可 ...
- docker 连接容器
1.通过端口映射 sudo docker run -d -P training/webapp python app.py 容器有一个内部网络和IP地址(在使用Docker部分我们使用docker in ...
- docker进入容器报:Error response from daemon: Container ******* is not running
问题说明: 根据docker所报的错,问题出现的有以下: 1.由于 docker容器未启动. 2.网络问题,网络配置修改了,但未重启网络. 3.配置文件问题,文件修改过程中出错了. 一.docker容 ...
- Openstack技术\在Docker容器中部署MySQL,并通过外部mysql客户端操作MySQL Server
MySQL部署 在Docker容器中部署MySQL,并通过外部mysql客户端操作MySQL Server. 操作步骤: 搜索mysql镜像 拉取mysql镜像 创建容器 操作容器中的mysql 容器 ...
- 远程连接docker中的mysql容器_docker构建mysql容器及Navicat 远程连接
1. MySQL部署 1.1拉取MySQL镜像 docker pull mysql 查看镜像 docker images 1.2创建MySQL容器 首先建立所需要的 文件夹: docker run - ...
- Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法 1).容器中登录my ...
- Docker最全教程之MySQL容器化 (二十五)
前言 MySQL是目前最流行的开源的关系型数据库,MySQL的容器化之前有朋友投稿并且写过此块,本篇仅从笔者角度进行总结和编写. 目录 镜像说明 运行MySQL容器镜像 1.运行MySQL容器 ...
- Docker最全教程之MySQL容器化 (二十四)
Docker最全教程之MySQL容器化 (二十四) 原文:Docker最全教程之MySQL容器化 (二十四) 前言 MySQL是目前最流行的开源的关系型数据库,MySQL的容器化之前有朋友投稿并且写过 ...
最新文章
- axios使用post请求的时候后台接收不到参数
- Mac怎么刷新DNS缓存
- Android开发8:UI组件TextView,EditText,Button
- java string底层实现_Java-学习日记(Shell与String底层原理)
- 【MySQL】PREPARE 的应用
- python字典和集合对象可以进行索引操作_python字典和列表的高级应用
- ubuntu16.04安装zabbix-server3.4
- 求素数--筛选法和打表
- Qt 中 链接Ws2_32.lib
- 通过WORD精灵在Word中批量添加页码,批量添加或者删除页眉页脚
- 对数回归 matlab,高斯过程回归GPR-MATLAB语法解释
- HUAWEI华为MateBook X Pro 2020 i7 16GB+512GB (MACHC-WAE9LP)原装出厂系统恢复原厂系统(送解压密码)
- 奔驰S400商务型升级前排通风座椅系统,夏天必备的功能
- 国画家刘艺青个人介绍
- JS 判断 IE 浏览器版本
- Java.IO.InputStream-OutputStream
- 【深入理解JS核心技术】2. 什么是原型链?
- 新闻发布系统之分页查询and评论
- 秋招寒冬不如换个思维——试试中小厂
- 《程序设计实践》第05练——指针Part(2/2)
热门文章
- Pinterest 谈实战经验:如何在两年内实现零到数百亿的月访问
- 使用SqlBulkCopy进行数据大批量的迁移
- 杭州码农哀叹:新买的房子装修到一半没钱了,靠着贷款平台借钱才勉强推进。这套房子价格高达1000多万,有钱买却没钱装修!...
- 阿里p7程序员哀叹:35岁,被通知合同不再续签,输出社会,怎么办?
- 2021 年架构技术面试大厂高频题汇总(附答案详解)
- 字节老板在群里diss员工:上班时间聊游戏,工作很闲吗?员工回怼:查聊天记录,看聊天时间占工作时间百分比!网友:真·扁平化管理!...
- 真是没想到,Springboot + Flowable 开发工作流会这么简单!
- 花了3个月整理的超级全面的Python资料和Java面试题,分享给大家!
- 面试了一个 46 岁的程序员,我思绪万千!
- 亿级浏览型网站静态化架构演变