美文网首页容器技术SRE磐石Base
四十八、Docker Compose-网络相关

四十八、Docker Compose-网络相关

作者: InsaneLoafer | 来源:发表于2022-01-01 20:25 被阅读0次

使用docker-compose创建网络

  • 在docker-compose文件中添加networks参数即可,可同时创建多个
networks:
  mynetwork1:
  mynetwork2:
  • networks的参数ipam即网络管理,其下还有driver参数即指定使用的网络模式,以及config配置参数(比如配置子网等)

Docker Compose中的 default network 是根据环境来决定的,在当前的单节点环境中默认为 bridge 模式,在swarm中为 overlay。

networks:
  mynetwork1:
    ipam:
      driver: bridge
  mynetwork2:
    ipam:
      driver: default
      config: 
        - subnet: "172.16.238.0/24"

在service中指定使用的network

  • service参数中加上networks参数即可,可指定多个网络,但是必须是上一步中已创建的网络,如果没有创建就会使用默认的网络即default nework
services:
  flask-demo:
    image: flask-demo:latest
    environment:
      - REDIS_HOST=redis-server
    networks:
      - mynetwork1
      - mynetwork2
    ports:
      - 8080:5000

相关文章

  • 四十八、Docker Compose-网络相关

    使用docker-compose创建网络 在docker-compose文件中添加networks参数即可,可同时...

  • docker常用命令

    安装docker 更换镜像源 镜像相关 容器相关 网络相关 卷相关 资源占用相关 docker-compose常用

  • Docker 网络相关

    查看容器的IP地址 查看单个容器的详细完整信息 或者 或者 简洁模式---查看所有的容器的IP 为什么需要给容器设...

  • docker 命令

    一、Docker的基础命令 二、docker网络管理相关的命令: docker run 命令参数 三、docker...

  • Docker网络——单host网络

    前言 前面总结了Docker基础以及Docker存储相关知识,今天来总结一下Docker单主机网络的相关知识。毋庸...

  • Docker跨主机网络——overlay

    前言 在Docker网络——单host网络一文中,我为大家总结了Docker的单机网络相关知识和操作,单机网络比较...

  • 【docker 笔记】docker 网络相关整理

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

  • docker学习——高级网络功能

    1.网络启动与配置参数 (1)跟Docker网络相关的命令参数,其中有些命令选项只有在Docker服务启动的时候才...

  • flannel配置如何接入docker

    flannel启动后会使用脚本生成网络相关配置信息 docker启动时候引用此配置 mk-docker-opts.sh

  • Docker 相关的命令

    docker 相关 一、 docker查看全部容器命令docker ps -a 容器相关操作docker crea...

网友评论

    本文标题:四十八、Docker Compose-网络相关

    本文链接:https://www.haomeiwen.com/subject/bhkxqrtx.html