zoukankan      html  css  js  c++  java
  • bridge桥接模式

    bridge桥接模式

    bridge网络需要的命令

    • 创建一个bridge网络,名称为my_net

      docker network create [bridge名称]

      docker network create my_net

    • 查看docker网络,是否创建成功。

      docker network ls

    • 移除

      docker network rm [bridge名称]

      docker network rm my-net
      
    • 离开自定义网络

      docker network disconnect [bridge名称] [容器名称]

      docker network disconnect my-net mysql
      

    两个容器通过bridge网络互连

    连接容器到自定义网络

    这里以mysql和qs.core.webapi为列

    docker run --net=my_net -p 3306:3306 -d --name mysql -e MYSQL_ROOT_PASSWORD=123456 --restart=always mysql
    docker run --net=my_net -p 9999:9999 --name qs.core.webapi -d qs.core.webapi:124
    

    如果容器已运行使用以下方式

    docker network connect [bridge名称] [容器名称]

    docker network connect my_net mysql
    docker network connect my_net qs.core.webapi
    

    查看连接

    docker network inspect [bridge名称]

    问题

    .net core 在docker容器中无法连接docker容器中的mysql

    mysql连接时需要使用镜像名称

    Data Source=mysql;Port=3306;User ID=root;Password=123456; Initial Catalog=QingShan;Charset=utf8; SslMode=none;Min pool size=1;AllowPublicKeyRetrieval=True;
    
  • 相关阅读:
    NFS共享储存
    Rsync服务
    企业集群架构概述
    定时任务
    开机启动流程
    进程管理(二)
    linux系统管理-进程管理
    RAID&LVM有关磁盘的故障
    gdisk分区及swap分区
    操作系统与磁盘管理
  • 原文地址:https://www.cnblogs.com/qs315/p/14671167.html
Copyright © 2011-2022 走看看