aboutsummaryrefslogtreecommitdiff
path: root/docker-compose.yml
blob: 8a2cb5752c3f8d73efbfd52dd9459891f1573b8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
services:
  builder:
    build: .
    network_mode: "host"
    user: "1000:1000"
    privileged: true  # TUN for QEMU needs this
    hostname: yerbalinux-builder-docker
    extra_hosts:
      - "yerbalinux-builder-docker:127.0.0.1"
    stdin_open: true
    tty: true
    devices:
      - /dev/net/tun:/dev/net/tun
      - /dev/bus/usb:/dev/bus/usb
    volumes:
      - ./:/home/builder/yerbalinux
      - /opt/yocto:/opt/yocto
    environment:
      - HOME=/home/builder
      - USER=builder
    command: ["kas", "build", "kas.yml"]