GithubHelp home page GithubHelp logo

bmwcarit / komenco-docker Goto Github PK

View Code? Open in Web Editor NEW
0.0 8.0 0.0 16 KB

These are the docker containers komenco is using to run everything from production to development, even the tests are executed in a docker container.

Home Page: http://bmwcarit.github.io/komenco/

License: MIT License

Smarty 37.21% Shell 62.79%

komenco-docker's Introduction

komenco docker containers

komenco is using docker containers to run everything from production to development, even the tests are executed in a docker container. In fact the production and the development container are one and the same and differ only in the version of the komenco source code.

Installation

Prerequisites

The following software is required on your system:

Many of the major distributions provide packages for docker, but as they are not necessarily providing the latest versions of docker we recommend that you follow the installation instructions on the docker website.

docker-compose can be currently installed via pip. Please see the docker-compose page for up-to-date installation instructions for your system.

Before checking out this repository clone the docker configuration of the komenco base containers and build them

git clone https://github.com/bmwcarit/komenco-docker-base.git
cd komenco-docker-base
./build.sh

Setup

After checking out this repository with updated submodules you can create the docker-compose configuration

git clone https://github.com/bmwcarit/komenco-docker.git
cd komenco-docker

# clone komenco into ROOT/komenco/
git clone https://github.com/bmwcarit/komenco.git komenco/komenco

./setup.sh

And finally create the docker containers

docker-composer build

Usage

Start the containers:

docker-compose up -d

Stop the containers:

docker-compose stop

Rebuild images:

docker-compose build

Run tests:

docker-compose run test <CODECEPTION OTIONS>

Browse komenco: http://

License

This project is licensed under the MIT license.

komenco-docker's People

Contributors

michaelknapp avatar tobiashenkel avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.