No description
e5a790ebbb
Update daemon_settings.yml |
||
---|---|---|
conf | ||
scripts | ||
.gitignore | ||
Dockerfile | ||
launcher.sh | ||
Makefile | ||
README.md |
Dockerfile for building lbrynet image
Image usage
Put this in your docker-compose file:
version: '3.2'
services:
daemon_test_local:
image: lbry/lbrynet-tv:latest
ports:
- "5279:5279"
volumes:
- type: bind
source: ./storage
target: /storage
# or
volumes:
- type: volume
source: storage
target: /storage
Updating, building and publishing
You need to have the docker toolset installed on your system, as well as the ability to execute Makefiles and bash scripts.
Using the provided Makefile
This is the preferred method because it also checks if our newly built container can actually run.
make latest_image
# or
make latest_rc_image
make publish VERSION=0.36.0
Manually
make get_release
docker build -t lbry/lbrynet-tv:0.36.0 .
docker tag lbry/lbrynet-tv:0.36.0 lbry/lbrynet-tv:latest
docker push lbry/lbrynet-tv