Giter VIP home page Giter VIP logo

freight_forwarder's Introduction

Version Downloads Documentation Status Build Status Gitter

#Freight Forwarder Freight Forwarder is a utility that organizes the transportation and distribution of docker images and containers from the developer to their applications consumers. It allows the developer to focus on building features while relying on Freight Forwarder for continuous integration.

Documentation is available here: Freight Forwarder Documentation.

##Description Freight Forwarder is an SDK and CLI that focuses on continuous integration and continuous delivery.

At first glance it looks and feels a lot like Compose. However, Compose is very focused on the developers workflow and easing the pain of multiple container environments. Freight Forwarder can be used to accomplish that same task and much more.

Freight Forwarder focuses on how Docker images are built, tested, pushed, and then deployed. The images being pushed to the registry are the artifacts being deployed. There should be no additional changes made to the images after being exported. In addition, the containers should be able to start taking traffic or doing work on initialization.

When deploying from one environment to the next it is suggested to:

1. Pull the image from the previous environment make configuration changes and commit those changes to a new image layer.
2. Testing should be run with the new configuration changes.
3. After the image is verified, it will be pushed up to the registry and tagged accordingly.
4. That image will then be used when deploying to that environment.

##Installation Follow these instructions.

Freight Forwarder works on Docker version 1.8, API version 1.20.

##Contributing Want to write some code? Check out the contributing documentation.

##Contributors

License

See the LICENSE file for license rights and limitations (MIT).

freight_forwarder's People

Contributors

fin09pcap avatar abanna avatar davidremm avatar hasalexb avatar tuneplatform avatar brozeph avatar hasmatthew avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.