mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
142825b2f3
Signed-off-by: Madhu Venugopal <madhu@docker.com>
29 lines
1.5 KiB
Markdown
29 lines
1.5 KiB
Markdown
# Roadmap
|
|
|
|
Libnetwork is a young project and is still being defined.
|
|
This document defines the high-level goals of the project and defines the release-relationship to the Docker Platform.
|
|
|
|
* [Goals](#goals)
|
|
* [Project Planning](#project-planning): release-relationship to the Docker Platform.
|
|
|
|
## Long-term Goal
|
|
|
|
libnetwork project will follow Docker and Linux philosophy of delivering small, highly modular and composable tools that works well independently.
|
|
libnetwork aims to satisfy that composable need for Networking in Containers.
|
|
|
|
## Short-term Goals
|
|
|
|
- Modularize the networking logic in Docker Engine and libcontainer in to a single, reusable library
|
|
- Replace the networking subsystem of Docker Engine, with libnetwork
|
|
- Define a flexible model that allows local and remote drivers to provide networking to containers
|
|
- Provide a stand-alone tool "dnet" for managing and testing libnetwork
|
|
|
|
## Project Planning
|
|
|
|
Libnetwork versions do not map 1:1 with Docker Platform releases.
|
|
Milestones and Project Pages are used to define the set of features that are included in each release.
|
|
|
|
| Platform Version | Libnetwork Version | Planning |
|
|
|------------------|--------------------|----------|
|
|
| Docker 1.7 | [0.3](https://github.com/docker/libnetwork/milestones/0.3) | [Project Page](https://github.com/docker/libnetwork/wiki/Docker-1.7-Project-Page) |
|
|
| Docker 1.8 | [1.0](https://github.com/docker/libnetwork/milestones/1.0) | [Project Page](https://github.com/docker/libnetwork/wiki/Docker-1.8-Project-Page) |
|