Skip to content

nettworks-e-V/fli4l-buildroot-developer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Docker container with fli4l Buildroot

This is a docker implementation of fli4l buildroot container for the fli4l developers.

For more information please refer to Official website or Support forum

1. Install docker

This instruction works for a Centos7 docker host. Other distributions may need some adjustments.

sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
...
sudo yum install docker-engine -y
...
sudo systemctl enable docker.service
...
sudo systemctl start docker.service

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/fli4l-buildroot-developer

2b Build from scratch

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

3. Starting docker container

sudo docker run \
    --name fli4l-buildroot-developer** \
    -d \
    nettworksevtooling/fli4l-buildroot-developer:latest

3.a Mountpoints

There are the following mountpoints available:

  • tbd...

These mountpoints can be used to mount folders from the host or other volumes to store informations which should be persistant or should not everytime be recreated.

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

sudo docker run \
    --name fli4l-buildroot-developer \
    -v /data/svn-checkout/:/data/work/ ...

3.b Available options

tbd...

4. Useful commands

Check running / stopped container:

sudo docker ps -a

Stop the container

sudo docker stop fli4l-buildroot-developer

Start the container

sudo docker start fli4l-buildroot-developer

Get logs from container

sudo docker logs -f fli4l-buildroot-developer

Open cmdline inside of container

sudo docker exec -i -t fli4l-buildroot-developer /bin/bash

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published