Docker, a little container of consistency
summary
Uses Docker to produce one reusable builder image so every team runs the same documentation pipeline. The image is defined by a Dockerfile based on Ubuntu 20.04, installs packages, copies Sphinx templates and uses Sphinx templates generated by Python to avoid per-project conf files, and builds with a single docker build command. Images are pushed to registries (Artifactory or GitLab), can run containers interactively, and reliably reproduce builds across machines.
AI-written summary · about
related talks
45mDocker Bake, elegance and standardization for building your Docker images
48mHow to build solid CI-CD pipeline
49mContinuous Delivery at Docker age
13mBuilding reproducible dev environments with Docker
57mKiller Docker Workflows for Development
33mDocker Container Lifecycles – Problem or Opportunity?
01h 00mDocker for development
01h 02mDocker for Data Science: Reproducibility and Deployment
