一、使用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
三、測試(在容器中 ping 服務名,比如在 jenkins 容器中 ping nginx)