网站开发最新技术,网页美工设计百度,做pc端网站价格,做网站租服务器吗问题1#xff1a;创建容器设置的mysql 的密码未生效
创建容器用 MYSQL_ROOT_PASSWORD配置了密码#xff0c;但是密码没生效#xff0c;还是原来的密码。 mysql:image: mysql:8.0container_name: mysql_testports:- 3306:3306environment:TZ: Asia/ShanghaiMYSQ…问题1创建容器设置的mysql 的密码未生效
创建容器用 MYSQL_ROOT_PASSWORD配置了密码但是密码没生效还是原来的密码。 mysql:image: mysql:8.0container_name: mysql_testports:- 3306:3306environment:TZ: Asia/ShanghaiMYSQL_ROOT_PASSWORD: 123456789volumes:- ./home/conf:/etc/mysql/conf.d- ./home/data:/var/lib/mysql- ./home/init:/docker-entrypoint-initdb.dnetworks:- my-net原因 mysql容器绑定的卷或者挂载的本地目录是没有变的本地目录里面配置的密码一直是原来的密码。 解决 删除绑定的本地目录重新创建容器
问题2部署的java应用连接不上mysql数据库
原因 如果是用Dockerfile自己创建的jar包程序的镜像那么镜像包含了之前旧的jar包mysql等配置信息是无效的。 解决 如果更新了jar包先删除旧的镜像用新的jar包重新构建镜像