connecting two n8n container instance for working together
PS C:\Users\bum> docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0dc3827004e7 google-maps-scraper-main-scraper-api:latest "uvicorn gmaps_scrap…" 3 hours ago Up 52 minutes 0.0.0.0:5689->8001/tcp, [::]:5689->8001/tcp gmaps_scraper_api_service
a3e3df5ef8f2 n8nio/n8n:latest "tini -- /docker-ent…" 3 days ago Up 2 hours 0.0.0.0:5688->5678/tcp, [::]:5688->5678/tcp hopeful_mendeleev
docker inspect gmaps_scraper_api_service
"NetworkSettings": {
"Bridge": "",
"SandboxID": "8621c4f388de50d09f31726ca9d3684ad1d6341c341bab5bf244c19df11aaf36",
"SandboxKey": "/var/run/docker/netns/8621c4f388de",
"Ports": {
"8001/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "5689"
},
{
"HostIp": "::",
"HostPort": "5689"
}
]
},
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "907cd839a213a9898b2eb3f71fbc46ff6dec9edd9df6dcf5c07d9cd0e87d08cb",
"Gateway": "172.17.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "172.17.0.3",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"MacAddress": "22:8a:ab:a7:c2:03",
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"MacAddress": "22:8a:ab:a7:c2:03",
"DriverOpts": null,
"GwPriority": 0,
"NetworkID": "08899f3fbe552785d66c23ae9066d4d4003e5f7c5b2193628934517d6619951f",
"EndpointID": "907cd839a213a9898b2eb3f71fbc46ff6dec9edd9df6dcf5c07d9cd0e87d08cb",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.3",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"DNSNames": null
}
}
},
and
docker inspect hopeful_mendeleev
"NetworkSettings": {
"Bridge": "",
"SandboxID": "4e82542f6e7bb8e450843b44b37fe3453c51d87feea4ba4607be1ea5bb225100",
"SandboxKey": "/var/run/docker/netns/4e82542f6e7b",
"Ports": {
"5678/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "5688"
},
{
"HostIp": "::",
"HostPort": "5688"
}
]
},
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "5c8ad70b6f1c39e3116b33bfb2dc49072d16a03cbcefbe204380c9a2abe1371e",
"Gateway": "172.17.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"MacAddress": "5e:64:41:7b:ac:79",
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"MacAddress": "5e:64:41:7b:ac:79",
"DriverOpts": null,
"GwPriority": 0,
"NetworkID": "08899f3fbe552785d66c23ae9066d4d4003e5f7c5b2193628934517d6619951f",
"EndpointID": "5c8ad70b6f1c39e3116b33bfb2dc49072d16a03cbcefbe204380c9a2abe1371e",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"DNSNames": null
}
}
},
"ImageManifestDescriptor": {
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"digest": "sha256:fb984a8dbb8bf6e6bd46e283b6ed0ea61d76c459205b3241cdc8488ff1b7db5c",
"size": 2769,
"platform": {
"architecture": "amd64",
"os": "linux"
}
}
}
]
Change the URI in your n8n HTTP Request node to:
http://172.17.0.3:8001
docker name did not work for me had to use docker internal IP 172.17.0.3 of the google maps scrapper container
Comments
Post a Comment