У меня проблемы с установкой связи между двумя контейнерами.У меня есть 2 отдельных docker-compose.yml
файла в разных проектах.
Первый:
version: '2'
services:
myapp:
tty: true
image: 'bitnami/laravel:latest'
labels:
kompose.service.type: nodeport
ports:
- 3000:3000
expose:
- "3000"
volumes:
- ./:/app
networks:
default:
external:
name: "laravel"
И второй:
app:
build:
context: .
dockerfile: ./docker/app/Dockerfile
image: bla/bla
container_name: my-app
ports:
- "80:80"
- "443:443"
networks:
default:
external:
name: "laravel"
При переходе в браузер или созданиизавиток от терминала до localhost:3000
Я получаю ответ обратно.Если я войду в контейнер myapp
, я тоже могу свернуться (что на самом деле не странно).
Но я не могу сделать так, чтобы я вошел в контейнер app
и получил ответ.Вместо этого я получаю:
curl: (7) Не удалось подключиться к локальному порту 3000: соединение отклонено