从docker映像访问本地主机时出错
我在Mac上安装了Mamp,还有一个docker映像 我正在尝试从docker映像访问虚拟主机URL 本地URL MAMP:http/:testurl:8888 我怎么做从docker映像访问本地主机时出错,docker,Docker,我在Mac上安装了Mamp,还有一个docker映像 我正在尝试从docker映像访问虚拟主机URL 本地URL MAMP:http/:testurl:8888 我怎么做 version: '2' services: web: image: testimage restart: always ports: - "80:80" - "444:443" networks: - dockernet environment: - REDIS_HOST=r
version: '2'
services:
web:
image: testimage
restart: always
ports:
- "80:80"
- "444:443"
networks:
- dockernet
environment:
- REDIS_HOST=redishost
- CONFIG_SERVER_URI=http://config.dev.com/
- MAMP_URL=http//:testurl:8888
volumes:
- /Users/david/www/test/project:/var/www/:rw
- ../logs:/var/log/apache2/:rw
- ../ssl:/etc/apache2/ssl/:rw
extra_hosts:
platform.test.dev.com: 127.0.0.1
order.test.dev.com: 127.0.0.1
partner.test.dev.com: 127.0.0.1
networks:
dockernet:
external: true
当我尝试使用端口8888访问我的mamp的url时,docker映像中出现错误
{“code”:500,“message”:“cURL错误7:无法连接到dev.pag-api-ssb.com端口8888:连接被拒绝(请参阅http://curl.haxx.se/libcurl/c/libcurl-errors.html)"}
Thx启用从端口访问端口8888或从80而不是从dockerfile访问端口8888,是否公开8888?如果没有,我该怎么做?在docker compose中,在服务web中添加到端口
端口:-“8888:8888”
。该端口我已经在为我的mamp服务器使用它,因此它不允许我使用它。它一直在为我工作,包括额外的主机url和我本地的ip