V Vant Docs

Docker

Run Vant in containers.

Quick Start

Run Vant container:

docker run -it -v vant-brain:/app/models dhaupin/vant vant load

Image

Tag Description
latest Latest release
v0.8.4 Specific version

Volumes

Volume Purpose
/app/models Brain storage
/app/config Config files

Environment

Set up Docker environment variables.

Run with GitHub configuration:

docker run -it \
  -e GITHUB_REPO=owner/repo \
  -e GITHUB_TOKEN=xxx \
  -v vant-brain:/app/models \
  dhaupin/vant vant start

Compose

Use Docker Compose for orchestration.

Compose configuration:

version: '3.8'
services:
  vant:
    image: dhaupin/vant
    volumes:
      - vant-brain:/app/models
    environment:
      - GITHUB_REPO=owner/repo
    env_file:
      - .env

Start Docker Compose:

docker-compose up -d

Build Local

Build custom Docker images locally.

Build and run:

docker build -t vant:local .
docker run -it vant:local vant load

See also: Installation, Architecture