93ea84bb81
Renamed to fit with new nomenclature Removed directory and renamed/moved Dockerfile Updated COPY path Moved docker-compose.yml for Lbrynet Cleaned up comments a bit Important notice to users in new comment Updated compose example for image instead of build updated paths Added a step for chainquery-bootstrap setup Moved and updated lbrycrd's env_file Created lbrynet env_file Moved and updated chainquery's env_file Moved and updated lbrynet's compose file More Cleanup Added TODO's for checkmount.sh Renamed compiler Renamed production container Final rename fixup fixup Updated README refs Just readability improvements Packing directories with the repo Git won't track empty directories but if you take the path of running these containers locally from within this repo you should have this directory. Updated image refs to final production locations |
||
---|---|---|
.. | ||
compose | ||
stuff | ||
.gitignore | ||
Dockerfile-linux-multiarch-compiler | ||
Dockerfile-linux-x86_64-production | ||
README.md |
lbrynet
Compiler container
The Dockerfile-linux-multiarch-compiler 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-linux-multiarch-compiler .
Build for an ARM 32-bit platform:
docker build -t lbrynet-armhf -f Dockerfile-linux-multiarch-compiler --build-arg BASE_IMAGE=multiarch/ubuntu-core:armhf-bionic .
Build for an ARM 64-bit platform:
docker build -t lbrynet-arm64 -f Dockerfile-linux-multiarch-compiler --build-arg BASE_IMAGE=multiarch/ubuntu-core:arm64-bionic .