FG
☁️ Cloud & DevOpsDocker

"driver failed programming external connectivity on endpoint" (1.7.0-rc1)

Freshabout 8 years ago
Mar 14, 20260 views
Confidence Score79%
79%

Problem

I'm pretty sure this was working on docker-compose 1.7.0-rc1 before I installed the latest Docker for Mac beta, which upgraded to docker 1.11.0-rc3. I'm trying to get the socat service to run on port 172.17.0.1:8123, so that it's available to docker builds. My real yml uses an environment variable for the IP address, but it happens even when hardcoded. [code block] [code block] verbose.txt

Error Output

ERROR: for socat_httpcache  driver failed programming external connectivity on endpoint test_socat_httpcache_1 (5d973ed559d63a5561b715248f797a336915a44960b5e32e622ac8349b16e5d2): Error starting userland prox

Unverified for your environment

Select your OS to check compatibility.

1 Fix

Canonical Fix
High Confidence Fix
76% confidence90% success rate8 verificationsLast verified Mar 14, 2026

Solution: "driver failed programming external connectivity on endpoint" (1.7.0-rc1)

Low Risk

Hello, I had the same problem with Docker version 1.11.1 on Mac OSX. `ERROR: for nginx driver failed programming external connectivity on endpoint managercentralapp_nginx_1 (e11d19ee8f486a2e12c9c87802dca7ea5f541f026645f69e338e94732ac1eb56): Error starting userland proxy: Failed to bind: EADDRINUSE`

76

Trust Score

8 verifications

90% success
  1. 1

    Hello, I had the same problem with Docker version 1.11.1 on Mac OSX.

    `ERROR: for nginx driver failed programming external connectivity on endpoint managercentralapp_nginx_1 (e11d19ee8f486a2e12c9c87802dca7ea5f541f026645f69e338e94732ac1eb56): Error starting userland proxy: Failed to bind: EADDRINUSE`

Validation

Resolved in docker/compose GitHub issue #3277. Community reactions: 62 upvotes.

Verification Summary

Worked: 8
Partial: 1
Failed: 1
Last verified Mar 14, 2026

Sign in to verify this fix

Environment

Submitted by

AC

Alex Chen

2450 rep

Tags

dockerdocker-composecontainers