Skip to content

roc-streaming/dockerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockerfiles for Roc Toolkit

build

This repo provides dockerfiles for CI builds and end-user images for cross-compilation.

Docker images are built using Github Actions and then pushed to Docker Hub. The corresponding Docker Hub organization is rocstreaming.

Documentation for this process is available here.

To build image(s) locally, run:

./make.sh [OPTIONS...] IMAGE[:TAG]...

For example (build all tags of env-ubuntu):

./make.sh env-ubuntu

Or (build all tags of env-fedora and two specific tags of env-ubuntu):

./make.sh env-fedora env-ubuntu:20.04 env-ubuntu:22.04

To build all images, run:

./make.sh [OPTIONS...]

Use -n flag to see what's going to happen without actually doing anything, for example:

./make.sh -n

For the full list of available options, run:

./make.sh --help