We've had a couple of projects recently where we needed to be continuously deploy some docker compose applications inside our private environments. In this video we show you how to do that using Tailscale ssh, GitHub Actions, the .NET Docker SDK, and some clever tricks with docker-compose.yml
Blog Post: "Continuous Deployment of Docker Compose Applications Using GitHub Actions" https://aaronstannard.com/docker-comp...
Build template: https://github.com/akkadotnet/build-s...
oIncrementalist video: • Incrementalist 1.0 - Significantly Faster ...
Tailscale: https://tailscale.com/ and @Tailscale
How to do this without Tailscale (using vanilla SSH instead): https://ecostack.dev/posts/automated-...
Chapters:
00:00:00 Why docker compose?
00:01:31 Use Case
00:02:24 Solution Structure
00:04:07 docker-compose and .env files
00:05:13 GitHub Actions File
00:06:07 build system template
00:06:37 Tailscale GitHub Action
00:07:32 Updating the docker compose application
00:09:03 Updating our application
00:09:39 Bumping the version
00:10:15 Starting our deployment
00:10:52 Deployment results
In questa pagina del sito puoi guardare il video online Continuous Deployment of Docker Compose Applications Using GitHub Actions della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Petabridge 23 aprile 2025, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 2,142 volte e gli è piaciuto 37 spettatori. Buona visione!