lbry-docker/lbrynet
2019-04-27 14:37:42 -04:00
..
linux-armhf-production Removed traefik labels and moved data dir 2019-04-27 14:37:38 -04:00
stuff Adjusting to new structure 2019-04-27 14:37:40 -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-compiler-linux Merges lbrynet compilers into one Dockerfile with ARG for BASE_IMAGE 2019-04-27 14:37:42 -04:00
Dockerfile-x86_64-production Adjusting to new structure 2019-04-27 14:37:40 -04:00
README.md Merges lbrynet compilers into one Dockerfile with ARG for BASE_IMAGE 2019-04-27 14:37:42 -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 .