- Spring 5.0 By Example
- Claudio Eduardo de Oliveira
- 194字
- 2021-06-24 19:17:29
Docker networks
A Docker network is a layer that provides runtime isolation for containers. It is a kind of sandbox in which to run containers that are isolated from other containers. When the Docker is installed, by default it creates three networks that should not be removed. These three networks are as follows:
- bridge
- none
- host
Also, Docker provides the user with an easy way to create your network. For this purpose, Docker offers two drivers—bridge and overlay.
Bridge can be used for the local environment, and it means this kind of network is allowed on a single host. It will be useful for our applications because it promotes isolation between containers regarding security. This is a good practice. The name of the container attached to this kind of network can be used as a DNS for the container. Internally, Docker will associate the container name with the container IP.
The overlay network provides the ability to connect containers to different machines. This kind of network is used by Docker Swarm to manage the container in a clustered environment. In the newest version, the Docker Compose tool natively supports Docker Swarm.
- Android Wearable Programming
- ReSharper Essentials
- 青少年美育趣味課堂:XMind思維導圖制作
- Visual C++數字圖像處理技術詳解
- 用Python實現深度學習框架
- Mastering ROS for Robotics Programming
- 從零開始學C語言
- 微服務從小白到專家:Spring Cloud和Kubernetes實戰
- Clojure Polymorphism
- Python Social Media Analytics
- Beginning C# 7 Hands-On:The Core Language
- JBoss AS 7 Development
- Java EE 程序設計
- 編程風格:程序設計與系統構建的藝術(原書第2版)
- Hands-On GUI Application Development in Go