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
For installation please see official documentation.
You now have two options:
- Build from scratch or
- Pull the ready-made image from DockerHub.
sudo docker pull nettworksevtooling/eis4d-buildcontainer
sudo git clone https://github.com/nettworks-e-V/eis4d-buildcontainer
cd eis4d-buildcontainer
sudo docker build -t nettworksevtooling/eis4d-buildcontainer:latest .
sudo docker run \
--name eis4d-buildcontainer \
-d \
nettworksevtooling/eis4d-buildcontainer:latest
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/ ...
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