原创

Springboot连接mysql,docker 容器之间互相访问


  1. 假设,容器名称为mysql,Spring boot项目配置文件如下

    datasource:
    url: jdbc:mysql://mysql:3306/testdb?
  2. docker启动容器

    docker run -d --name demo -p 8080:8080 my/demo --link mysql 

其中,demo为容器名,my/demo为镜像名称, --link mysql链接到容器mysql

  1. 说明:

此种方式链接的好处是,容器重启后,容器名不变。切忌通过容器IP访问,每次重启都是灾难。



正文到此结束