Network
Networking is easy with Hyper. All containers of a user will be automatically placed in the user's own network. Containers in the same network are reachable to each other but isolated from other networks. In technical terms, Hyper setup a Layer-2 virtual private network for every user.
Containers are able to access the Internet, but can not be accessed by the public. This makes your containers more secure as you can't accidently expose an important part of your infrastructure to the public. (To enable the public access, you have to use a floating IP pointed to the container).
Example
In this example, let us try to connect from one container to another. First, we create a container with an easy hostname.
Then because we set the hostname to mycontainer
, we can then ping it from another container.
And that is how easy you can use the network on Hyper.
Default network configuration
When a new container is launched, Hyper will automatically assign a private IP address to the container. There is currently no way to control the IP allocation.
The CIDR of the default private network is set to 172.16.0.0/16
. Note: Hyper reserves a few addresses for its own usage.
Last updated