docker-compose.yml
Dockerfile
查了一下文档我试着修改了一下
Networking in Compose
datasource:
url: jdbc:mysql://localhost:3306/blog
username: root
password: songbuqi
改成
datasource:
url: jdbc:mysql://mysql://db:3306/blog
username: root
password: songbuqi
在docker里面无法访问,但是启动mysql的docker服务以后,可以从外界访问。我刚刚接触docker,希望指点一下。
把数据库url中的ip替换为容器名。url: jdbc:mysql://blog-db:3306/blog