当前位置: 首页 > news >正文

docker-compose自定义网络,解决docker-compose网段路由冲突

问题排查
先route一波查看一下路由表
在这里插入图片描述
容器路由19和堡垒机路由冲突

解决方案

  1. 更改docker网段
  2. 更改docker生成容器的网段
> 基本操作
docker network ls :查看docker网络列表
docker network inspect <network id/name>:查看某个docker网络详情
docker network rm:删除docker网络
docker network disconnect:断开docker网络
docker network prune:清楚无用的网络
查看路由
route 
ip route
ip route delete 

> 更改docker网段
vi /etc/docker/daemon.json
{
    "insecure-registries": ["http://192.168.1.28:80"],
    "default-address-pools" : [
    {
      "base" : "162.17.0.0/16",
      "size" : 24
    }
  ]
}


> 更改dockercompose
version: '3'
networks:
  mynet:
    ipam:
     #  driver: bridge
      config:
        - subnet: 162.18.0.0/16
services:
  mysql: # 服务名称
    image: mysql:8.0.18 # 或其它mysql版本
    container_name: mysql8 # 容器名称
    environment:
      - MYSQL_ROOT_PASSWORD=123456 # root用户密码
      - TZ=Asia/Shanghai # 设置容器时区 我这里通过下面挂载方式同步的宿主机时区和时间了,这里忽略
    volumes:
      - /data/middleware/mysql8/log:/var/log/mysql # 映射日志目录,宿主机:容器
      - /data/middleware/mysql8/data:/var/lib/mysql # 映射数据目录,宿主机:容器
      - /data/middleware/mysql8/conf.d:/etc/mysql/conf.d # 映射配置目录,宿主机:容器。
    ports:
      - 3306:3306 # 指定宿主机端口与容器端口映射关系,宿主机:容器
    restart: always # 容器随docker启动自启
    networks:
      - mynet

文章转载自:

http://YUrzRTcP.tcyLt.cn
http://pTxoSKfp.tcyLt.cn
http://RtzvKxiB.tcyLt.cn
http://0be81b9N.tcyLt.cn
http://gAQSaHQ2.tcyLt.cn
http://zwhB91jz.tcyLt.cn
http://nb6Luuns.tcyLt.cn
http://iJiqhuzo.tcyLt.cn
http://NSQbGSEE.tcyLt.cn
http://SKjom2k2.tcyLt.cn
http://in1r01pQ.tcyLt.cn
http://l5fAjZ7V.tcyLt.cn
http://QyzAmHwa.tcyLt.cn
http://QxsQUhcI.tcyLt.cn
http://kMcFlAVd.tcyLt.cn
http://XnjuCm9s.tcyLt.cn
http://iPhJY3kP.tcyLt.cn
http://hKFZR8Q8.tcyLt.cn
http://q0skS0bd.tcyLt.cn
http://Yei7M8Xk.tcyLt.cn
http://2QiMcshq.tcyLt.cn
http://EjfKqYns.tcyLt.cn
http://tF5PMdrq.tcyLt.cn
http://GejkKYgd.tcyLt.cn
http://S8OlhNPl.tcyLt.cn
http://OEmaOtNU.tcyLt.cn
http://EUSmLS93.tcyLt.cn
http://sqFCLWqi.tcyLt.cn
http://OEtzue16.tcyLt.cn
http://HDoDRg7s.tcyLt.cn
http://www.dtcms.com/a/95008.html

相关文章:

  • Android系统的安全问题 - Android的keymaster和gatekeeper
  • WebRTC中音视频服务质量QoS之FEC+NACK调用流程
  • c#的反射和特性
  • 初始数据库--MySQL
  • Redis 单机16个db,集群只有一个的基本知识
  • Excel处理控件Aspose.Cells指南:如何在不使用 Microsoft Excel 的情况下解锁 Excel 工作表
  • 4.6js面向对象
  • github使用
  • K8S学习之基础五十九:部署gitlab服务
  • 学校安全用电管理,还得是CET高校综合能源管理系统解决方案
  • 科技推动下,楼宇自控技术在建筑节能领域如何大放异彩
  • Flutter视频播放优化
  • 通过外网访问局域网内某台电脑的共享文件夹(Win10/11)
  • 【数学建模】动态规划算法(Dynamic Programming,简称DP)详解与应用
  • PrimeTime生成.lib竟暗藏PG添加Bug
  • JavaScript模板字符串:
  • ​​解锁 JavaScript DOM:节点操作的核心方法与最佳实践
  • CSS之盒子模型
  • 数据库----单表、多表
  • 【QT5 多线程示例】条件变量
  • WPF TemplateBinding与TemplatedParent区别
  • CSS3:现代Web设计的魔法卷轴
  • 【深度学习总结】多模态推理分割:LISA代码详解
  • JVM中的垃圾回收算法
  • 模拟电子技术-基本放大电路
  • 前端调试技巧:console输出被禁时,用DOM输出调试信息
  • 洛谷 P10463 Interval GCD Solution
  • uniapp利用第三方(阿里云)实现双人视频/音频通话功能(附完整的项目代码)
  • uniapp开发中store的基本用法和模块化详解
  • CSS 中grid - template - areas属性的作用,如何使用它创建复杂的网格布局?