This is a docker connectivity problem from the sync gateway container to the couchbase server problem. Sync Gateway can not access the URL couchbase://cb-server which is cb-server:11207.
I didn’t have a problem running only:
$ docker network create -d bridge workshop2
$ docker run -d --name cb-server --network workshop2 -p 8091-8094:8091-8094 -p 11210:11210 couchbase/server-sandbox:7.6.5
// created the SG_account on Couchbase Server
docker run -p 4984-4985:4984-4985 --network workshop2 --name sync-gateway -v ${PWD}/SG_bootstrap-sync-gateway-config.json:/etc/sync_gateway/sync_gateway.json couchbase/sync-gateway:3.2.4-enterprise -adminInterface :4985 /etc/sync_gateway/sync_gateway.json
I did not edit the configuration file at all from what was downloaded.
I tried this on Mac OS and Linux, but I don’t know if there would be something different in your environment.
Note: I literally did not run any of the other instructions including ones that could be suspect to me:
The config file for SG_bootstrap-sync-gateway-config.json is correct for Sync Gateway 3.2.4, but the file for SG_sync-gateway-config-french-cuisine.json needs to be updated for Sync Gateway 3.0+
The next steps for investigating would be to look at the docker networking between your network bridge to see if 172.18.0.3 is routable from the Sync Gateway container.