If you're not developing with this, you're wasting your time

Published 2024-01-05
In other videos we've seen a variety of ways Docker can be used, but actually developing inside a container, while useful, is not that straightforward.
The VS Code Dev Containers extension makes it a breeze to construct, use, and share containers that are designed for development.

Check out PCBWay at pcbway.com/g/59QIMe

📖Various Documentation
code.visualstudio.com/docs/devcontainers/container…
containers.dev/

💬 Join the discussion at discourse.articulatedrobotics.xyz/t/vs-code-dev-co…


❤️ Support me on Patreon! www.patreon.com/bePatron?u=55656343

00:00 - Intro
01:15 - Running a simple dev container
03:58 - What did it do?
05:38 - PCBWay
06:22 - Dev Container Tips
10:05 - Running GUI programs
13:090 - Out

All Comments (21)
  • @MuhammedBasil
    I have been using dev container for over 2 years. Though running GUI programs is totally new to me. This is amazing. Thanks for sharing. Keep rocking !!!
  • @jordan4220
    Its crazy because we also went this way using both vscode and clion remoting into our containers. We didnt use this vscode plugin, but just provisioned the containers as remote entities with avahi and ssh. Then its just like remote development in any other ide that supports it, which is pretty much all of them
  • @chrisogonas
    Simply incredible! Thanks for showing that amazing tool 👍
  • @7hr1LL_
    omg running gui programs is a total game changer for me. thank you so much for that! very good video!
  • @alexsal6069
    Awesome video, I love developing inside containers and your video is a great introduction in the topic ! I’m looking forward to learning more about this 🙂
  • @CodingYourLife
    Stumbled upon your video and it's been a game-changer! 🚀 Your content is like a compass guiding us in the right direction. Seriously, if anyone isn't diving into this, they're missing out big time. Thanks a ton for sharing such valuable insights. Grateful for your work!
  • @sbacon92
    omg this actually change how I develop. thank you.
  • @marknabilibrahim
    Thanks for the video, I have a question let's say we have a ROS system on my machine that is going to stream images using the cv bridge, how to get such image stream inside the docker image so that it can run a ros node that is having all its dependencies in that docker image.
  • @nicolasfelipe1
    awesome job, thanks for opening my eyes to dev cotainers.
  • I literally just yesterday thought I hate having to restart my containers over and over again. in some ways docker is really great, in some other it is really annoying. this fixes a lot of that
  • @6Belliarh6
    Thank you very much for another informative docker video. I'm really looking forward to an explanation of how this will all be related to the articubot_one project. I'm making a robot based on your project with its own nuances and additions. Docker should simplify the development very much, but so far it is not possible to run the project in a container.
  • @RomanBaeriswyl
    I am also doing this for years with VSCode on Windows, either with remote linux VMs and ssh into them or in WSL2. Glad IntelliJ is also working on implementing Dev-Containers as well (for those who want IntelliJ).
  • Thanks, that is a great explanation! Could you also explain if it is possible in this way run the noVNC on GPU!
  • @vuhoangdung
    yeah I've been using dev container for a long while, really save a lot of my time to set up the environment, especially for Python