lbry-docker/lbrynet
2019-04-25 19:33:44 -04:00
..
linux-armhf-production Updated readme in prep for build tags and ship armhf-prod dir 2019-04-24 00:54:33 -04:00
stuff Adds ENTRYPOINT to lbrynet to require mounted home directory before execution. 2019-04-25 16:35:35 -04:00
.gitignore Merge branch 'master' into lbrynet 2018-11-29 19:04:50 +00:00
docker-compose.yml updated home dir 2018-11-29 19:23:34 +00:00
Dockerfile Container builds and runs now. 2018-11-29 19:37:32 +00:00
Dockerfile-compiler-linux Merges lbrynet compilers into one Dockerfile with ARG for BASE_IMAGE 2019-04-25 19:33:44 -04:00
README.md Merges lbrynet compilers into one Dockerfile with ARG for BASE_IMAGE 2019-04-25 19:33:44 -04:00

lbrynet

Compiler container

The Dockerfile-compiler-linux is for building lbrynet for any architecture supported by an Ubuntu 18.04 base image.

Register qemu to run docker images built for platforms other than your host

docker run --rm --privileged multiarch/qemu-user-static:register

Build for the default x86_64 platform:

docker build -t lbrynet -f Dockerfile-compiler-linux .

Build for an ARM 32-bit platform:

docker build -t lbrynet-armhf -f Dockerfile-compiler-linux --build-arg BASE_IMAGE=multiarch/ubuntu-core:armhf-bionic .

Build for an ARM 64-bit platform:

docker build -t lbrynet-arm64 -f Dockerfile-compiler-linux --build-arg BASE_IMAGE=multiarch/ubuntu-core:arm64-bionic .