fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#devcontainers

0 posts0 participants0 posts today
Tim Redick :ros: :julia:<p>Running <a href="https://fosstodon.org/tags/vscode" class="mention hashtag" rel="tag">#<span>vscode</span></a> <a href="https://fosstodon.org/tags/devcontainers" class="mention hashtag" rel="tag">#<span>devcontainers</span></a> on an SSH remote feels like black magic.<br />I can code without any feeling of latency, push code using my SSH public key, and launch GUIs that show on my client.</p>
Jimmy B. :boba_tea:<p>I've been slowly messing around with a <a href="https://selfhosted.cafe/tags/selfhosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosted</span></a> instance of <a href="https://selfhosted.cafe/tags/Coder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coder</span></a> over the last two weeks or so. It seems very powerful and could help me resolve swapping between my <a href="https://selfhosted.cafe/tags/MacBook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacBook</span></a> and <a href="https://selfhosted.cafe/tags/Macmini" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Macmini</span></a> and not being able to pick back up where I left off.</p><p>I need to learn more about how templates work, and how to build a custom one that meets my needs. I also want to learn a bit about <a href="https://selfhosted.cafe/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a>.</p><p><a href="https://selfhosted.cafe/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://selfhosted.cafe/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a> <a href="https://selfhosted.cafe/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://selfhosted.cafe/tags/Terraform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terraform</span></a> <a href="https://selfhosted.cafe/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> :docker: :kubernetes:</p>
blaue_Fledermaus<p>Finally got to play with <a href="https://mstdn.io/tags/ublueAurora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ublueAurora</span></a>, overall quite neat, although setting things up for developing with <a href="https://mstdn.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> took some work; the <a href="https://mstdn.io/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> idea is interesting, but both <a href="https://mstdn.io/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> and <a href="https://mstdn.io/tags/JetbrainsRider" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JetbrainsRider</span></a> could use some polish on it.<br>Also a bit sad I haven't found a way to install <a href="https://mstdn.io/tags/powershell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>powershell</span></a> on it yet.</p><p><a href="https://mstdn.io/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a></p>
WissKI<p>🚀 We have now a Visual Studio Code Development Container for easy development! </p><p>Install Dev Containers Plugin .</p><p>Clone the WissKI Git Repo.</p><p>Open the Dir with VSCode, Cursor or other compatible Codium Distro and click "Reopen with Dev Container". </p><p><a href="https://git.drupalcode.org/project/wisski#development" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.drupalcode.org/project/wis</span><span class="invisible">ski#development</span></a></p><p>the <a href="https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marketplace.visualstudio.com/i</span><span class="invisible">tems?itemName=ms-vscode-remote.remote-containers</span></a></p><p><a href="https://fedihum.org/tags/wisski" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wisski</span></a> <a href="https://fedihum.org/tags/drupal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>drupal</span></a> <a href="https://fedihum.org/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> <a href="https://fedihum.org/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a></p>
robrich<p><a href="https://dev.to/lepsistemas/spring-boot-development-environment-with-docker-and-vs-code-42mg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/lepsistemas/spring-boot</span><span class="invisible">-development-environment-with-docker-and-vs-code-42mg</span></a> - building with <a href="https://hachyderm.io/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> and <a href="https://hachyderm.io/tags/SpringBoot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringBoot</span></a> in <a href="https://hachyderm.io/tags/DevContainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevContainers</span></a>. Nice walk-through <a href="https://www.linkedin.com/in/leandro-boeing-vieira/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/in/leandro-boeing</span><span class="invisible">-vieira/</span></a>.</p>
hobbsc has moved<p>Once I get some spare time, there's a couple of <a href="https://social.sdf.org/tags/crystallang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crystallang</span></a> things I'd like to tinker with:</p><p>1. Rebuilding my <a href="https://social.sdf.org/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> template to include the interactive mode for Crystal. I'm using a system package, so I might have to compile it myself, which is kind of annoying.</p><p>2. Add ameba-ls to the template and figure out how to integrate it with <a href="https://social.sdf.org/tags/zed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zed</span></a> </p><p>3. Figure out how to integrate Zed's new debugger with Crystal. I know <a href="https://social.sdf.org/tags/gdb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gdb</span></a> is there but I'd like tighter integration.</p><p><a href="https://social.sdf.org/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://social.sdf.org/tags/tinkering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tinkering</span></a></p>
hobbsc has moved<p>well i gotta admit, using <a href="https://social.sdf.org/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> in <a href="https://social.sdf.org/tags/devpod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devpod</span></a> with <a href="https://social.sdf.org/tags/zed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zed</span></a> is actually kinda rad. i'm using it to tinker with <a href="https://social.sdf.org/tags/crystallang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crystallang</span></a> again tonight with my template repo. not the kinda workflow i ever thought i'd like but it reminds me of how i used to use <a href="https://social.sdf.org/tags/vagrant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vagrant</span></a> for this sort of thing back in the day with <a href="https://social.sdf.org/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> </p><p>my only annoyance is my container username is <a href="https://social.sdf.org/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> but whatever.</p><p><a href="https://social.sdf.org/tags/cloudnative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloudnative</span></a> <a href="https://social.sdf.org/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a></p>
hobbsc has moved<p>Behold the product of several hours of yak shaving! Here's a template repo for <a href="https://social.sdf.org/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> that include <a href="https://social.sdf.org/tags/crystallang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crystallang</span></a> with <a href="https://social.sdf.org/tags/devpod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devpod</span></a> </p><p><a href="https://github.com/cmhobbs/crystal-devcontainer-template" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cmhobbs/crystal-dev</span><span class="invisible">container-template</span></a></p><p>I initially wanted to use <a href="https://social.sdf.org/tags/podman" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podman</span></a> as my provider but I got some weird permission issues that I'm too tired to fix.</p><p>To use this with <a href="https://social.sdf.org/tags/zed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zed</span></a>, I set my default editor to Zed in DevPod. I'm running this on <a href="https://social.sdf.org/tags/bluefin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bluefin</span></a> </p><p>I learned a lot but did nothing I set out to do. Look at me: I am the cloud now. ☁️</p><p>/cc <span class="h-card" translate="no"><a href="https://fosstodon.org/@CrystalLanguage" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>CrystalLanguage</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@UniversalBlue" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>UniversalBlue</span></a></span></p>
hobbsc has moved<p>having seen software development go from "it works on my machine" to "let's ship containers" to "it works on my container" has been kind of a wild ride over the last 20+ years. <a href="https://social.sdf.org/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a>... it's turtles all the way down.</p>
hobbsc has moved<p>I got to messing around trying to set up ameba and the language server for it in <a href="https://social.sdf.org/tags/zed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zed</span></a> on <a href="https://social.sdf.org/tags/bluefin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bluefin</span></a> and hit a spot where I needed libpcre. It hit me that I wasn't going at it with the spirit of bluefin in mind, so I'm enabling developer mode and i'm going to try to do this with <a href="https://social.sdf.org/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> </p><p>i do wonder about managing ameba across multiple projects and how zed will handle that but we'll see when we get there.</p><p><a href="https://social.sdf.org/tags/cloudnative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloudnative</span></a></p>
mateus<p>a live without “Remote Development/DevContainers” sounds barbaric... </p><p><a href="https://mastodon.social/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> <a href="https://mastodon.social/tags/zed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zed</span></a></p>
Andrija Petrovic<p>First real impressions on <a href="https://floss.social/tags/Lubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lubuntu</span></a>, usage in software development with <a href="https://floss.social/tags/VScode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VScode</span></a> and <a href="https://floss.social/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a>: <br>better than on Win10+ <a href="https://floss.social/tags/wsl2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wsl2</span></a>, "snappier", even the first subjective feeling of the dreaded <a href="https://floss.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> compile times seems better/shorter than on Win+wsl2.<br>It seems to me that the main reason for this is the filesystem. Then the OS-related differences.</p>
spilth<p>What are folks' thoughts on <a href="https://mastodon.social/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a>?</p><p>I'm toying with them now because the main Python project I'm working on has a dependency that no longer builds correctly on macOS. (Python's xmlsec &amp; native libxmlsec1)</p>
Aaron Sumner<p>My hope for end-of-business-day Friday, May 8, 2025, is to have the start of a somewhat-user-friendly UX for <a href="https://mastodon.social/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a> in <a href="https://mastodon.social/tags/Zed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zed</span></a> (including port forwarding). No guarantees. I like devcontainers, but I want to get <a href="https://mastodon.social/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> out of my life, is the thing, is the thing.</p>
FOSSASIA<p>Ever been stuck with a messy dev setup? We've all been there!<br>Manivannan Selvaraj shares how <a href="https://floss.social/tags/DevContainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevContainers</span></a> can save the day — making development faster, cleaner, and way less stressful at <a href="https://floss.social/tags/FOSSASIASummit2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSSASIASummit2025</span></a></p><p>🔗 Click here <a href="https://youtu.be/5VmPYtY9D1s" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/5VmPYtY9D1s</span><span class="invisible"></span></a> to watch on the <a href="https://floss.social/tags/FOSSASIA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSSASIA</span></a> YouTube channel.</p>
ohmrun<p>Ok, this to me is a cool way of working. A `Dockerfile`, a `.devcontainer.json` and it drops me in vscode with the shell in the vm, Devpod means open source, and no server to run.</p><p>`devpod-cli up .` with the following.</p><p><a href="https://hachyderm.io/tags/Devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Devops</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://hachyderm.io/tags/DevPod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevPod</span></a> <a href="https://hachyderm.io/tags/DevContainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevContainers</span></a></p>
Alvin Ashcraft<p>Test out .NET 10 Previews in Dev Containers &amp; Codespaces in Minutes <a href="https://www.youtube.com/watch?v=s7vSG5IFn74" rel="nofollow noopener" target="_blank">www.youtube.com/watch?v=s7vS...</a> <a class="hashtag" href="https://bsky.app/search?q=%23dotnet" rel="nofollow noopener" target="_blank">#dotnet</a> <a class="hashtag" href="https://bsky.app/search?q=%23containers" rel="nofollow noopener" target="_blank">#containers</a> <a class="hashtag" href="https://bsky.app/search?q=%23codespaces" rel="nofollow noopener" target="_blank">#codespaces</a> <a class="hashtag" href="https://bsky.app/search?q=%23dotnet10" rel="nofollow noopener" target="_blank">#dotnet10</a> <a class="hashtag" href="https://bsky.app/search?q=%23devcontainers" rel="nofollow noopener" target="_blank">#devcontainers</a><br><br><a href="https://www.youtube.com/watch?v=s7vSG5IFn74" rel="nofollow noopener" target="_blank">Test out .NET 10 Previews in D...</a></p>
Alvin Ashcraft 🐿️<p>Test out .NET 10 Previews in Dev Containers &amp; Codespaces in Minutes</p><p><a href="https://www.youtube.com/watch?v=s7vSG5IFn74" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=s7vSG5IFn7</span><span class="invisible">4</span></a> </p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containers</span></a> <a href="https://hachyderm.io/tags/codespaces" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codespaces</span></a> <a href="https://hachyderm.io/tags/dotnet10" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet10</span></a> <a href="https://hachyderm.io/tags/devcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcontainers</span></a></p>
Isaac Levin<p>Explore the integration of .NET in development containers for streamlined project management and enhanced consistency in development environments. <a href="https://fosstodon.org/tags/dotnet" class="mention hashtag" rel="tag">#<span>dotnet</span></a> <a href="https://fosstodon.org/tags/devcontainers" class="mention hashtag" rel="tag">#<span>devcontainers</span></a> </p><p> <a href="https://isaacl.dev/ggm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">isaacl.dev/ggm</span><span class="invisible"></span></a></p>
Rocky Lhotka 🤘🖖<p>Explore new <a href="https://fosstodon.org/tags/dotnet" class="mention hashtag" rel="tag">#<span>dotnet</span></a> releases with <a href="https://fosstodon.org/tags/devcontainers" class="mention hashtag" rel="tag">#<span>devcontainers</span></a> </p><p><a href="https://devblogs.microsoft.com/dotnet/dotnet-in-dev-container/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/dotnet/</span><span class="invisible">dotnet-in-dev-container/</span></a></p>