使用 docker-compose 连接不在同一个文件中的容器
2019-04-25 本文已影响0人
w也不知道
一、使用docker命令新建一个容器网络
docker network create nginx_net
二、配置docker-compose.yml文件
- 第一个文件
version: '3'
services:
nginx:
image: nginx:latest
environment:
TZ: Asia/Shanghai
volumes:
- $PWD/config:/etc/nginx
ports:
- 80:80
- 443:443
# 主要添加以下部分,第二个文件同样这样做就行,版本3不用 external_links
networks:
- default
- nginx_net
networks:
nginx_net:
external: true
- 第二个文件
version: "3"
services:
jenkins:
container_name: jenkins
image: jenkins-rsync:v1
restart: always
networks:
- default
- nginx_net
networks:
nginx_net:
external: true