You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.5 KiB
64 lines
1.5 KiB
version: '2' |
|
services: |
|
portal: |
|
build: # 构建镜像所需 |
|
context: ../../../ |
|
dockerfile: ./app/interface/video/Dockerfile |
|
extra_hosts: |
|
- "bvc-nerve.bilibili.co:172.18.21.10" |
|
- "api.bilibili.co:172.18.35.12" |
|
logging: |
|
driver: json-file |
|
options: |
|
max-size: 2m |
|
networks: |
|
- kratos |
|
volumes: |
|
- ../../../:/go/src/go-common/:rw |
|
ports: |
|
- 8000:8000 |
|
links: |
|
- liveredis |
|
working_dir: /go/src/go-common/app/interface/video/portal/cmd |
|
command: go run main.go -appid=portal -conf=portal.toml |
|
stream-mng: |
|
build: # 构建镜像所需 |
|
context: ../../../ |
|
dockerfile: ./app/interface/video/Dockerfile |
|
extra_hosts: |
|
- "bvc-nerve.bilibili.co:172.18.21.10" |
|
- "api.bilibili.co:172.18.35.12" |
|
- "discovery.bilibili.co:172.18.35.12" |
|
logging: |
|
driver: json-file |
|
options: |
|
max-size: 2m |
|
networks: |
|
- kratos |
|
volumes: |
|
- ../../../:/go/src/go-common/:rw |
|
ports: |
|
- 8001:8000 |
|
- 9000:9000 |
|
environment: |
|
- TZ=Asia/Shanghai |
|
- DEPLOY_ENV=uat |
|
- HOSTNAME=zhoujiahui |
|
- APP_ID=video.live.stream-mng |
|
- zone=sh001 |
|
links: |
|
- liveredis |
|
working_dir: /go/src/go-common/app/service/video/stream-mng/cmd |
|
command: go run main.go -appid=stream-mng -conf=stream-mng.toml |
|
liveredis: |
|
image: redis |
|
networks: |
|
- kratos |
|
networks: |
|
kratos: |
|
driver: bridge |
|
ipam: |
|
driver: default |
|
config: |
|
- subnet: 192.168.10.0/24 |
|
gateway: 192.168.10.1 |