Skip to content

nettworks-e-V/eis4d-buildcontainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker container with Debian SDK

This is a docker implementation of all required tools to build eis4d packages for Debian.

For more information please refer to Official website or Support forum

1. Install docker

For installation please see official documentation.

2. Build/Use the Container

You now have two options:

  • Build from scratch or
  • Pull the ready-made image from DockerHub.

2a Image from Docker Hub

sudo docker pull nettworksevtooling/eis4d-buildcontainer

2b Build from scratch

Pull repo from github
sudo git clone https://github.com/nettworks-e-V/eis4d-buildcontainer
cd eis4d-buildcontainer
Build image
sudo docker build -t nettworksevtooling/eis4d-buildcontainer:latest .

3. Starting docker container

sudo docker run \
    --name eis4d-buildcontainer \
    -d \
    nettworksevtooling/eis4d-buildcontainer:latest

3.a Mount volume or folder for svn checkout

With the additional run parameter -v :/data/work/ you can mount a folder on the docker host which contains the Git clone outside of the container. So the run command may look like the following example:

sudo docker run \
    --name eis4d-buildcontainer \
    -v /data/git-clone/:/data/work/ ...

5. Useful commands

Check running / stopped container:

sudo docker ps -a

Stop the container

sudo docker stop eis4d-buildcontainer

Start the container

sudo docker start eis4d-buildcontainer

Get logs from container

sudo docker logs -f eis4d-buildcontainer

Open cmdline inside of container

sudo docker exec -i -t eis4d-buildcontainer /bin/bash

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published