宿主机(安装docker的系统)连接docker中的镜像
如:连接docker中的mysql,boot项目提示连接不到mysql。
① 进入该镜像
docker exec -it 镜像名称(NAMES) bash
② 查看镜像IP
ifconfig
如提示没有该命令,执行如下命令安装:
apt-get update
apt install net-tools # ifconfig
iputils-ping # ping
其中:eth0
就是该docker的内网IP,宿主机可通过该IP连接到docker镜像。
③ IP对了,但是boot项目运行在宿主机提示连接不到mysql
application.yml
文件需要与jar
文件在同一级目录下,才能读取到yml文件。