【发布时间】:2020-02-15 10:34:09
【问题描述】:
我的 Docker Compose 配置:
version: "3"
services:
django1:
build: .
command: "python ./test1/manage.py runserver"
ports:
- "8006:8000"
expose:
- "8006"
networks:
main_network:
ipv4_address: 20.20.0.3
django2:
build: .
command: "python ./test2/manage.py runserver"
ports:
- "8007:8000"
expose:
- "8007"
networks:
main_network:
ipv4_address: 20.20.0.2
networks:
main_network:
driver: bridge
ipam:
config:
- subnet: 20.20.0.0/24
这是我从外部访问 Docker 的命令
docker run --name testname -p 8077:8007 my_image_name
但是当我从浏览器 20.20.0.2:8077 访问时仍然无法正常工作
我做错了什么?
【问题讨论】:
-
可以通过localhost:8077访问吗?
-
不,我不能。我检查了它。但它没有工作
标签: python python-3.x docker docker-compose