Sign inSign up

gdssouza/legacy-dev

By gdssouza

Updated about 8 years ago

Default image for building STB

Image
0

1.7K

gdssouza/legacy-dev repository overview

How to Build and Run

Build container

sudo docker build -t gdssouza/legacy-dev .

Run container with ssh id_rsa copy

sudo docker run -it -v ~/.ssh/id_rsa:/root/.ssh/id_rsa gdssouza/legacy-dev bash

Due to trying to be as portable as possible you cannot map a host directory to a docker container directory within a dockerfile, because the host directory can change depending on which machine you are running on. To map a host directory to a docker container directory you need to use the -v flag when using docker run like so: docker run -v /host/directory:/container/directory -other -options image_name command_to_run

The compilation scripts requires to be executed by a non root user. So we pass the user id of the current user to the container using --user. sudo docker run -it -v ~/projects/vivo/sagemcom/product-sagemcom-dsi74:/repo --user $(id -u) gdssouza/legacy-dev bash

docker run -it -v ~/projects/vivo/sagemcom/product-sagemcom-dsi74:/repo -v /etc/passwd:/etc/passwd -v /etc/shadow:/etc/shadow -v /etc/sudoers:/etc/sudoers -v /etc/group:/etc/group --user $(id -u) gdssouza/legacy-dev bash

Tag summary

Content type

Image

Digest

Size

305.3 MB

Last updated

about 8 years ago

docker pull gdssouza/legacy-dev