Comments (4)
The Dinghy proxy is an HTTP/HTTPS proxy, so it doesn't do anything to support non-HTTP protocols such as Redis. It listens on ports 80 and 443 on the Docker VM host, and reads the hostname to proxy to whatever backend port you expose, that's why your hello.docker is on port 80 not 8000.
Your redis.docker is being exposed on port 80 as well, but actually trying to connect to it won't work properly, since it's going through an HTTP proxy that doesn't understand the redis protocol.
from dinghy.
Thanks for the clarification, I was hoping to get the linux style container-name addressing working on Macos, but I think I misunderstood Dinghy.
from dinghy.
I guess the mentioned:
Sanity check!
$ docker run -it redis
is more about seeing if you can run docker commands on the connected VM rather than specifically about redis?
from dinghy.
Well, Dinghy supports containers like redis in the same way that docker-machine does, but yeah I think that part of the README was written long before the Dinghy proxy existed.
Implementing container-name addressing would be cool, but I'm unlikely to ever do it myself, I'm not planning to add any big new features to Dinghy.
from dinghy.
Related Issues (20)
- The Ruby Guard gem is broken on Dinghy 4.6.5 HOT 1
- DNS resolution broken over IPv6 HOT 5
- Error creating machine: Error in driver during machine creation [ boot2docker under xhyve ] HOT 8
- NFS / FsEvents failed to run HOT 9
- Can't enable SSL for self-signed domain HOT 5
- Dinghy cannot work when connect through Cisco VPN HOT 4
- 408 response on docker HOT 3
- Dinghy broken after brew upgrade to Docker 19.03.0 HOT 2
- dinghy halt && dinghy up result in error HOT 19
- How to access to same host and port as specified? HOT 5
- Error response from daemon: client version 1.40 is too new. Maximum supported API version is 1.38 HOT 4
- Is it possible to use a different config dir, preferences file?
- env has no docker_host HOT 1
- Hyperkit support HOT 8
- is the support for xhyve broken now? HOT 4
- Question regarding NFS about performance and security HOT 7
- Dinghy broken after update to MacOS Big sure HOT 1
- Apple M1 support
- NFS mounting fails when I start dinghy
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dinghy.