当前位置:   article > 正文

【Docker】容器连接到mysql(容器互联 超详细)_docker容器连接mysql

docker容器连接mysql

场景:

docker容器实现连接到mysql容器,这里博主是想用nacos容器连接到mysql容器。

前提需要:mysql容器必须有nacos数据库 (必须做好这一步先)

方式一:通过–link互联,适用于容器网络属于docker0

1、启动mysql容器,这里对外暴露端口为3366

docker run -p 3366:3306 
  • 1

–name mysql
-e MYSQL_ROOT_PASSWORD=123456
-v /myData/mysql/data:/var/lib/mysql
-d mysql

2、启动nacos容器,使用–link到mysql

docker  run --name nacos8849 -p 8849:8848 
  • 1

-e JVM_XMS=128m
-e JVM_XMX=256m
-e MODE=standalone
-e PREFER_HOST_MODE=hostname
-v /myData/nacos8849/logs:/home/nacos/logs
-v /myData/nacos8849/conf/application.properties:/home/nacos/conf/application.properties
–privileged=true
–link mysql
-d nacos/nacos-server:1.4.1

3、进入到nacos容器

docker ex
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/284281
    推荐阅读
    相关标签
      

    闽ICP备14008679号