tanepiper, (edited ) to random
@tanepiper@tane.codes avatar

We've been running our platform for a couple of months now, and overall it's been going good - but one thing we haven't been able to solve is running self-hosted GitHub Action runners with .

We are running them as a scale group per GitHub repository (we have monorepos so we don't need many) then within that run 1 instance during 'office hours' and scale down to 0 with ad-hoc needs at the evenings and weekends.

tanepiper, (edited )
@tanepiper@tane.codes avatar

Next we looked at adding it to our apt-get in our container image for the runners themselves - but we got a very particular error about the --output argument not being supported, despite it being clear in the docs - well we since found out that this choice offers 7 levels of dependency hell.

Because the GitHub Action runner is currently based on Ubuntu 22.04, the version in it's repo is 1.23.1 - Ubuntu 24.04 has version 1.33.7 (LOL) which supports the --output argument

tanepiper,
@tanepiper@tane.codes avatar

I also don't like the idea of building from source in an image (would definitely separate to a build pipeline and store a binary in our repo or storage account).

Anyway, we decided to call it a day so I'm here to ask - has anyone else solved this problem, and how? (Thanks in advance) - we really have other things to get on with and this seems like it shouldn't be this hard.

ramikrispin, to opensource
@ramikrispin@mstdn.social avatar

I am excited to present at the Dev AI conference in Paris on June 19!

I am going to run a workshop about the deployment and monitoring of ML pipelines with free and open-source tools. This includes using tools such as GitHub Actions and Pages, Docker, Python, Quarto, etc.

More details are available on the conference website👇🏼
https://events.linuxfoundation.org/ai-dev-europe/

Thanks to the Linux Foundation and the conference organizers for the invite!

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I should have known that @rafaelldi would have a great post on getting tools inside containers. This guy is too smart!

https://rafaelldi.github.io/diagnostics-tools-inside-docker/

rafaelldi,
@rafaelldi@mastodon.social avatar

@khalidabuhakmeh even my mom doesn't say such nice words to me

foxmask, to random French
@foxmask@framapiaf.org avatar

Vous auriez des préconisations best practice pour utiliser docker et produire des images pour des applications tournants dans un tomcat ?
J'avais dans ma todo list

  • Avoir un serveur pour hoster le private
  • pour les images, externaliser via des envfile les variables d'environnement pour
  • bouger le dossier docker par défaut qui est toujours toujours trop petit
    J'ai pas encore regarde ou
    A quoi dois je me préparer ?
jhx, to random
@jhx@fosstodon.org avatar

#Soulseek over #VPN in a simple #Docker compose file. Was kinda curious to test that... so here it is:

Hint: Adapt it to your needs 😎

https://gist.github.com/jhx0/0633020fe0bdba195a3eb71f34e307f0

ezhevita, to Russia
@ezhevita@masto.ezhevita.dev avatar

#docker hub is now banned in #russia, surely that would help to fight putin and would not make propaganda use this fact

they were so lazy they didn't even updated the block message, there is only a mention of crimea in there, not russia

danie10, to technology
@danie10@mastodon.social avatar

How to Change Docker’s Default Data Directory

I’m getting ready to do this on my home server as it’s main boot drive is a 128 GB SSD, and it is always around 80% full.

This article will guide you through the steps to relocate Docker’s storage path for images, volumes, containers, etc., ensur ...continues

See https://gadgeteer.co.za/how-to-change-dockers-default-data-directory/

strypey, to random
@strypey@mastodon.nzoss.nz avatar

"The Invidious docker image is only available on Quay because, unlike Docker Hub, Quay is Free and Open Source Software."

https://docs.invidious.io/installation/

strypey,
@strypey@mastodon.nzoss.nz avatar

Me:
> If you were starting from scratch today, would you use Docker?

@lightweight
> definitely

Docker Hub?

lightweight,
@lightweight@mastodon.nzoss.nz avatar

@strypey I'd probably prefer to host my own container repo, so probably not Docker Hub.

jibsaramnim, to selfhosted
@jibsaramnim@mastodon.social avatar

Just switched my #SelfHosted #PeerTube instance from using #Redis to #Valkey now that it has a stable release out as a #Docker #container too, and.. that went too easily 😅. I know this makes sense as it is 100% compatible, but it still feels quite amazing to have it just work.
In case it helps; I just switched to using the valkey/valkey:7-alpine image, and because I also renamed things in my docker-compose I added PEERTUBE_REDIS_HOSTNAME=valkey to the PeerTube .env file too. That's it!

leanpub, to devops
@leanpub@mastodon.social avatar

Learn Kubernetes & Docker - .NET Core, Java, Node.JS, PHP or Python by Arnaud Weil is free with a Leanpub Reader membership! Or you can buy it for $11.99! http://leanpub.com/k8s

linuxiac, to random
@linuxiac@mastodon.social avatar

No more room for your deployments? Here's a quick guide to relocating Docker's storage path for images, volumes, containers, etc.
https://linuxiac.com/how-to-change-docker-data-directory/

#docker #containers

leanpub, to python
@leanpub@mastodon.social avatar
adminmagazine, to aitools
@adminmagazine@hachyderm.io avatar

In this free focus guide, we take you inside the #Docker toolset and show you how to quickly and consistently build secure containers https://mailchi.mp/admin-magazine.com/docker-focus-guide
#containers #SoftwareDevelopment #tools #automation #security #applications #OpenSource #Kubernetes

poppastring, (edited ) to random
@poppastring@dotnet.social avatar

#Docker desktop is now available on Arm64 Windows

#BUILD session recording is available now!

https://build.microsoft.com/en-US/sessions/9d806202-be61-4b5d-ba0d-59ecfcaf0482?source=sessions

kfdm, to random
@kfdm@social.tsun.co avatar

While it's nice to have a CI built in, I can't help but think GitHub actions is some kind of extension of Cthulhu.

#docker of course has its own problems, but I feel like @WoodpeckerCI with my @forgejo instance is easier to grok.

mforester,
@mforester@rollenspiel.social avatar

@kfdm hard agree.
The "plugin" economy on GitHub is insane. I find it very tedious and complicated to figure out how to plug together my pipeline. And ultimately it's still running containers, so there's no need to make everything so convoluted.
Meanwhile, if you've ever worked with a Dockerfile, you can plug together a Woodpecker pipeline in no time. 🙂

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines