Giter Club home page Giter Club logo

indi-docker's Introduction

Docker images for libindi build environment

Docker Build Status Images

This directory contains Dockerfiles for building environments on various linux distributions

The naming convention: distribution_release

The first part may be non existent - like in the case of fedora, centos, opensuse. The images are hosted on dockerhub jochym/indi-release. This will be migrated to the indilib account in the future. The images are used in CircleCI build tests and could be also used for local testing. You can run the full build using these images if you have docker installed on your machine. To run full build of main repository master branch on centos:

docker run --rm -it jochym/indi-centos ./run-build.sh indilib master

If you have your own repository on github: user/indi with branch drv_name-of-your-driver you can run just the driver compilation against current upstream build by running:

docker run --rm -it jochym/indi-bionic ./run-build.sh user drv_name-of-your-driver

This works only for ubuntu images (artful, bionic at present).

The build-dockers script may be used to locally rebuild all the images in the directory. It creates locally images with name equal to the last part of the directory name. This is mainly used for testing of the images. For build testing it is better to use pre-built images from dockerhub.

The images may be used for manual interaction/build/modification. You can enter running container and modify it in any way you like by:

docker --rm -it jochym/indi-bionic bash

The above container will be removed automatically when you end its session (due to the --rm argument). For further info refer to the docker documentation.

indi-docker's People

Contributors

jochym avatar rlancaste avatar knro avatar juanmb 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.