博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Docker] 两份docker-compose.xml共用一个network
阅读量:2341 次
发布时间:2019-05-10

本文共 1172 字,大约阅读时间需要 3 分钟。

1. 先起neo4j数据库和一个网络:

version: '3'services:  neo4j:    image: neo4j:3.5.5    volumes:      - ./conf:/var/lib/neo4j/conf      - ./mnt:/var/lib/neo4j/import      - ./plugins:/plugins      - ./data:/data      - ./logs:/var/lib/neo4j/logs    restart: always    ports:      - 7474:7474      - 7687:7687    environment:      - NEO4J_dbms_memory_heap_maxSize=4G      - NEO4J_AUTH=neo4j/123456    networks:      - my-networknetworks:    my-network:      driver: bridge

2. 随后起的服务需要加入原先的网络:

先查看下之前起的网络实际叫什么名字:

[root@CENTOS-MASTER cutter]# docker network lsNETWORK ID          NAME                          DRIVER              SCOPE1918b6df97b5        bridge                        bridge              localcd415863acc5        docker-neo4j_my-network   	bridge              localee4b01a94aad        host                          host                local0f77a2b4f416        none                          null                local

可以看到原来的网络实际名字前面要加上原项目目录的名字,所以第二个docker-compose文件如下:

version: '3'services:  [service2-name]:    build: .    image: [service2-image-name]    restart: always    networks:      - docker-neo4j_my-network	...networks:  docker-neo4j_my-network:    external: true

转载地址:http://vmkvb.baihongyu.com/

你可能感兴趣的文章
FFmpeg的H.264解码器源代码简单分析:概述
查看>>
linux下编译调试x264
查看>>
debug和release版本的区别
查看>>
x86 指令集发展历程
查看>>
逐行Porgressive隔行Interlaced扫描的超详细讲解
查看>>
使用FFmpeg实现抠图合并功能(chroma key)
查看>>
长宽比 (视频)
查看>>
Pan & Scan和Letterbox
查看>>
资深影迷不可不知的宽高比:Aspect Ratio 电影画面比例
查看>>
MacBook Pro 外接显示器设置竖屏
查看>>
X264的参考帧设置
查看>>
三种帧的说明
查看>>
感知视频编码
查看>>
深度学习 vs 机器学习 vs 模式识别
查看>>
Tone mapping进化论
查看>>
XAVC
查看>>
详解HDR的三个标准——HLG/HDR10/Dolby Vision
查看>>
流言终结者 1080P全高清都等于高画质?
查看>>
PSNR指标值
查看>>
灰度图像-图像增强 中值滤波
查看>>