Điều này có thể chỉ là kiến thức tân binh của tôi về Docker, nhưng tôi không thể kết nối mạng để hoạt động.docker Mule-server curl: (56) Lỗi khôi phục: Thiết lập lại kết nối theo ngang hàng
Tôi đang cố chạy Mule-server qua kho lưu trữ pr3d4t0r/mule. Tôi có thể chạy nó, các ứng dụng trao đổi nóng nhưng tôi có thể tiếp cận nó.
Tôi có thể chạy một máy chủ cục bộ không có Docker và nó hoạt động hoàn hảo. Nhưng không phải khi tôi thử với Docker.
Khi tôi cố gắng làm một lệnh đơn giản curl tôi nhận được "curl: (56) thất bại Recv: Connection reset by peer"
curl http://localhost:8090/Sven
Tôi đã cố gắng phơi bày các cảng qua -P và riêng rẽ qua -p 8090: 8090 nhưng không may mắn.
Khi docker đang chạy nó chặn các cổng (Tôi đã thử chạy Docker và máy chủ bình thường cùng một lúc nhưng bình thường cho biết các cổng đã được sử dụng).
Khi tôi thử một hình ảnh khác như jboss/wildfly và tôi sử dụng -p 8080: 8080 không có vấn đề gì, nó hoạt động hoàn hảo.
Ứng dụng trong máy chủ mule sẽ đăng nhập và trả lời "hello World" đơn giản, đầu ra cho biết rằng ứng dụng được triển khai, nhưng không có thư hoặc đăng nhập trong khi tôi cố gắng tiếp cận nó.
Mọi đề xuất?
Điều này cũng phù hợp với tôi không nhưng giải pháp này không giải thích được lý do. :(Có ai biết tại sao cổng chuyển tiếp không hoạt động? Trong trường hợp của tôi, tôi đang sử dụng Spring Boot và nhận được lỗi "Recv failure: Connection reset by peer" –