The third and final part of our exploration of Features and creating a simple feature. Now it’s time to dive deeper into Linux scripting to create an entrypoint for the non-root users.
Sometimes scripting in containers just isn’t enough. We need modular, reusable components to create repeatable practices. We need to implement our first Feature.
One of the newest additions to the dev container specification is Features. Today I’ll explore the basics of the specification and how it lets you create reusable components for your dev containers.
GitHub has a lot of options for verified domains. Have you ever wondered what they all do, when to use them, and how they help keep your brand secure? Then today’s topic is for you!
Let’s get a bit crazy for 2023. In this post, we’ll see if we can run some Docker commands from inside our Alpine dev container using Docker-from-Docker and a bit of configuration.
You’re working in a development container. You need access to a port on the host for a proxy SSH connection to a Git server. Sounds tough, right? Turns out it’s simple.
If you need to connect to multiple Git hosts or environments (like EMU and GHEC) with minimal effort, then SSH may provide the options you need to make it painless.
If you’re signing a contract to work for a technology company, ignore that non-compete clause at your own risk! In this post, I explore what a non-compete is, what it does, and why it may not be a problem for much longer.
Did you know that your presentations have more than one right that you own? Or do you? Copyrights are complex, and for public presentations there’s even more to know.