一、使用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)
网友评论