zoukankan      html  css  js  c++  java
  • docker互联

    容器互联

    bridge

    version: "3"
    services:
      golang:
        #读取当前目录dockerfile,构建镜像
        build: .
        container_name: my_golang
        volumes:
        - ./config:/dist/config
        depends_on:
          - redis
        ports:
          - "8001:8001"
        tty: true
        networks:
          - net1
      redis:
        hostname: redis
        image: redis:5.0.4
        container_name: my_redis
        restart: unless-stopped
        command: redis-server /etc/redis.conf # 启动redis命令
        environment:
          - TZ=Asia/Shanghai
        volumes:
          - /etc/localtime:/etc/localtime:ro # 设置容器时区与宿主机保持一致
          - ./redis/data:/data
          - ./redis/redis.conf:/etc/redis.conf
        networks:
          - net1
        ports:
          - "63791:6379"
    
    networks:
      net1:
        driver: bridge
    View Code

    links

    version: "3"
    services:
      golang:
        #读取当前目录dockerfile,构建镜像
        build: .
        container_name: my_golang
        volumes:
        - ./config:/dist/config
        ports:
          - "8001:8001"
        tty: true
        #容器间采用别名:端口访问=>my_redis:6379
        links:
          - "redis:my_redis"
      redis:
        hostname: redis
        image: redis:5.0.4
        container_name: my_redis
        restart: unless-stopped
        command: redis-server /etc/redis.conf # 启动redis命令
        environment:
          - TZ=Asia/Shanghai
        volumes:
          - /etc/localtime:/etc/localtime:ro # 设置容器时区与宿主机保持一致
          - ./redis/data:/data
          - ./redis/redis.conf:/etc/redis.conf
        ports:
          - "63791:6379"
    View Code

    主机ip访问

     多个docker-compose之间互联

    创建外部公共网络

    参考

    查看网络详情

    docker network inspect <container id>

     查看网络列表

    docker network ls

    创建网络

    docker network create app_net

    加入网络

    创建容器指定网络

    docker run -d --name box5 --network mybridge busybox /bin/sh -c "while true;do sleep 3600;done"

    使用localhost:port访问服务

     network_mode: host #

    。。。。

  • 相关阅读:
    [单调栈] Jzoj P4260 最大子矩阵
    [前缀和] Jzoj P4259 矩形
    [欧拉回路][状压dp] Jzoj P3290 吃货JYY
    [组合数][枚举] Jzoj P3332 棋盘游戏
    [欧拉函数][dp][快速幂] Jzoj P1161 机器人M号
    [exgcd] Jzoj P1158 荒岛野人
    [带权并查集] Jzoj P1503 体育场
    [dfs][树的直径] Jzoj P1737 删边
    [差分][倍增lca][tarjan] Jzoj P3325 压力
    [dfs] Jzoj P1497 景点中心
  • 原文地址:https://www.cnblogs.com/huay/p/11151133.html
Copyright © 2011-2022 走看看