docker-CodeIgnitor file_get_contents не удалось открыть поток: соединение отклонено - PullRequest
0 голосов
/ 11 декабря 2018

Я новичок в мире воспламенителя кода докера.Проблема в том, что я не могу использовать file_get_contents внутри приложения, поскольку оно продолжает выдавать ошибку:

file_get_contents (http://127.0.0.1:5000/index.php/lucky_api/get_population): не удалось открыть поток: соединение отклонено

Если я жестко закодирую IP-адрес контейнера-докера, то он сработает. Но мне нужно использовать base_url, чтобы мне не приходилось вручную менять IP-адрес каждый раз, когда я выполняю docker-compose.

Mydocker-compose.yml выглядит так:

version: '2'

services:
  lucky:
    extends:
      file: common.yml
      service: lucky
    image: docker-lucky:local
    ports:
    - "5000:80"
    volumes:
    - ~/dev/LUCKY:/var/www/html
  oracle-db:
    extends:
      file: common.yml
      service: oracle-db
    image: oracle/database2:11.2.0.2-xe
    shm_size: '1gb'
    ports:
    - "1521:1521"
    environment:
    - ORACLE_PWD=12345
    volumes:
    - ~/dev/oracle-db/data:/u01/app/oracle/oradata
    - ~/dev/oracle-db/dumpFiles:/docker-entrypoint-initdb.d/startup
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...