7.1 Hello prod, it’s Docker7.1.1 Provisioning a new virtual machine7.1.2 Installing Docker on Ubuntu7.1.3 Installing Docker Compose on Ubuntu7.1.4 Deploying NGINX7.2 Staging containers7.2.1 Dockerfiles for multiple environments7.2.2 Docker Compose for multiple environments7.3 GitHub Actions to deploy production containers7.3.1 Building and hosting a production container7.3.2 Installing Docker and Docker Compose on a virtual machine with GitHub Actions7.3.3 Using GitHub Actions to run Docker Compose in production7.4 The limitations of using Docker Compose for production7.4.1 Scaling containers with Docker Compose