Skip to content

compose-us-research/docker-box-apps

Repository files navigation

docker-box-apps

Repository for dockerfiles to install a specific app inside a docker container.

Writing sandboxed apps yourself

As a convention, folder names need to match the name of the executable you want to run with docker-box. Inside the Dockerfile you can add all necessary installation steps for the app you want to run.

Using Dockerfile or docker-compose.yml

docker-box first checks for a docker-compose.yml file. If it sees one, it will run the command through the app service. If you don't specify any additional arguments, it will run docker-compose up instead of using docker-compose run app ....

If it cannot find a docker-compose.yml file, it will try to use docker run.

Examples

  • image-fun is using a docker-compose.yml, to open a port for the web-application.
  • youtube-dl uses a Dockerfile for running the CLI tool in a sandbox.

About

Dockerfiles to sandbox apps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published