1
0
Fork 0
forked from len0rd/rockbox
foxbox/tools/docker_rbclient
Franklin Wei e499b75117 docker-rbclient: whitespace fix
Gerrit's web editor can't be trusted.

Change-Id: I0dd4a6ab2f8e3600fb37e9806adf6c067feea9ed
2019-07-28 15:34:05 -04:00
..
Dockerfile
README docker-rbclient: whitespace fix 2019-07-28 15:34:05 -04:00
runclient_modified.sh

This directory builds a Docker container image for a rockbox build
client with all toolchains except android.

There is a pre-built client available as built1n/rbclient on Docker
Hub if you would like to avoid having to build all the toolchains. See
the Docker documentation on how to pull and run it.

To build from scratch:

1. Make sure you have Docker installed and running.

2. Run:

  docker build . -t myclient

  This will build the image and tag it as `myclient.'

3. To run your client:

  docker run -e USER=your username -e PASS=anything -e NAME=clientname \
             myclient

  You can also run a bash shell interactively by issuing:

  docker run -it myclient bash

  This will drop you into a fully-equiped rockbox development
  environment.

It is also possible to pull straight from Docker Hub. Run:

  docker pull built1n/rbclient

Then you can use all the commands above, with `myclient' replaced with
`built1n/rbclient'.