### 제목
[DOCS] Docker Compose ↔ Swarm 네트워크 통신 문제 해결
### 🐞 문제 상황
haproxy-nginx를 Docker Compose로 띄우고,
ecommerce 서비스를 Docker Swarm으로 배포했을 때
서로 네트워크 통신이 원활하지 않음.
Swarm에서만 작동하는 overlay 네트워크는 기본적으로
Swarm 서비스 전용이라 Compose 컨테이너가 붙을 수 없음.
### 🔄 원인
- Swarm overlay 네트워크는 기본적으로 `Attachable: false`
- Compose 컨테이너(Nginx)가 Swarm 네트워크에 직접 attach 불가
- `external: true`로 선언했지만 네트워크가 attachable이 아니어서 실패
### ✅ 해결 방법
1. Swarm overlay 네트워크를 attachable 옵션으로 미리 생성
```bash
docker network create --driver overlay --attachable ecommerce
📌 GitHub Issue 정리
동일한
ecommerce네트워크에 붙임⚙️ 환경 정보
📸 참고 로그
Error response from daemon: Could not attach to network ecommerce: rpc error: code = PermissionDenied desc = network ecommerce not manually attachabldocker network inspect ecommerce | grep Attachable→"Attachable": true확인 후 정상 동작