Bravetools and Docker

Docker is the industry-standard way for building Application Containers. Bravetools provides an intuitive interface to deploy Docker inside our System Container units, making it very easy to ship Docker applications inside secure and reproducible environments.

Configuring a Bravetools Unit to run Docker

A unit can be configured to run Docker containers using a Bravefile. This can be achieved simply by adding docker: "yes" to the service section:

service:
  name: ubuntu-bionic-docker
  docker: "yes"
  version: "1.0"
  ip: ""
  ports: []
  resources:
    ram: 4GB
    cpu: 2
    gpu: "no"

and then running:

brave deploy

Bravetools will automatically configure this unit to run Docker! A complete Bravefile is available at our Bravefiles repository