This repo contains the dockerfiles used to generate images used for CI, as well as a development image. They are automatically built through GitHub Actions.
Tags on DockerHub correspond to tags in this repository.
| Image | Docker Repository | Type | 
|---|---|---|
| Rel Alpine | vowpalwabbit/vw-rel-alpine | Packaged binary | 
| Ubuntu 20.04 | vowpalwabbit/ubuntu2004-build | CI | 
| Ubuntu 18.04 | vowpalwabbit/ubuntu1804-build | CI | 
| Python ManyLinux 2010 | vowpalwabbit/manylinux2010-build | CI/Python packaging | 
| CentOS 7.6.1810 | vowpalwabbit/centos7_6_1810-build | CI | 
| RL Ubuntu 18.04 | vowpalwabbit/rl-ubuntu-1804 | CI | 
| RL Python ManyLinux 2010 | vowpalwabbit/rlclientlib-manylinux2010-build | CI/Python packaging | 
| RL Python ManyLinux 2_28 | vowpalwabbit/rl-manylinux-2_28-build | CI/Python packaging | 
| Learning Loop Latest | vowpalwabbit/learning-loop | CI | 
These steps are for a VW release.
- Navigate to workflow
 - Click 
Run workflow - Enter the tag to build and submit
 
These steps are only necessary if a new tagged version of the various CI images are needed.
- Create a release to automatically create a tag
 - Monitor build status