Your Minimalist Docker UI - Lazydocker

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
every once in a while I run across an app that makes me go huh that's cool few weeks ago that was an app called lazy Docker this app lets you manage your Docker instance with a nice minimalistic UI from directly inside the console it even has mouse support now why would anybody need a minimalistic Docker UI everyone knows that all Docker users fall in one of two categories single IQ plebs who can only deploy a container with a full interactive web I or gigachad power users who do everything in the CLI without a monitor in all seriousness there are plenty of times where I'm working on my Docker instance and I don't want the granularity of a full UI but I can't be bothered to remember every single Docker command and navigate through the CLI this is where lazy Docker comes into play It's the Best of Both Worlds lazy Docker runs on your Docker host or even within Docker itself I deployed it on my Linux machines using the provided script from there just navigate to the install path by default it's in the lo/ bin folder of your home directory and then run lazy Docker you're greeted with a pretty barebone screen that's not too spooky enough to scare off the UI plebs but it's also not pretty enough to make Power users angry the first section you'll see at the top left is a list of your containers you can navigate through them with the arrow keys and you'll notice the window on the right side contains some useful information this window can be used to present various pieces of information about the container you have highlighted from logs stats environment variable set container configs and even a top table of the processes inside the container intuition says you'd use the arrow keys to cycle through these but you actually use the bracket Keys oh my God Brett you said you didn't want to remember any Docker commands but here you are remembering lazy Docker commands Checkmate now look at the bottom of the screen and it gives you the hot Keys you need to navigate and open menus pressing B opens up a bulk edit tool depending on which section you're in and X opens up a list of hotkeys for how to interact with the highlighted object or just the UI in general this works pretty well but some things just don't seem to work for some reason like if I try to press W to open up a web browser nothing happens and pressing M to view the logs just kicks me out everything else seems to work fine though like if I want to restart a container I just navigate to it and press R maybe I want to exec into it shift e and boom as someone who typically uses portainer to interact with my containers this is so much faster I kind of skimmed over the window on the right side so let's take a look at that I typically hang out in the logs tab but the stats tab is my runner up when I'm monitoring container usage while running specific tabs asks then the environment tab is pretty useful too for when I want to quickly double check what variables I pass to a container or want to quickly compare the variables between two containers I can quickly just toggle between the containers rather than worrying about navigating a web UI or being some kind of CLI Savant config has a crap ton of data about the container but I typically only use it to check the specific image the container is running then there's the top tab that honestly I don't even use and I've never run into a reason for using it but that doesn't mean it's not useful for you and lazy Docker isn't just limited to viewing your containers using the left and right arrow keys you can navigate through the different windows on the left from containers images volumes networks and the lazy Docker config itself none of them are as featur as the container section obviously but they're still quite useful while we're in the volume section our window on the right shifts to a static config window that's pretty much the norm outside of the container section again we can use the up and down arrow keys to walk through our images and see a bunch of info about them on the right pressing B here opens up our bulk edit tools and gives us the single option to prune all images pressing X gives us specific commands which include remove image and run predefined command more than that in a bit I don't really do too much in this section as the most common piece of info I need is the image size and that's already displayed without having to navigate into the Container the volume section is pretty similar in that it's simple in terms of interactions but I do navigate down here a good bit specifically to see the amount of a specific volume the network section is my least visited section since my Docker networking setup is more basic than my pumpkin spice latte order every container essentially just uses a network bridge and gets an IP from the host the end not much going on then at the very top we have our lazy Docker config this just displays all of our config for the actual app you're free to scroll through here and take a peek at some of the options the one that caught my eye was the custom commands pressing X shows us that we can use the E hotkey to edit the config however when I try that I'm just shown a blank file when I press o to view the file I get an error not sure what's going on here maybe it's something to do with the script installation so you can see while this is a cool little tool it's not quite as polished as I'd like sure it's open source and I could contribute but with the amount of development projects I have going on in real life I don't want to so classy golf claps all around for Jessy Duff field and all of the contributors overall thoughts lazy Docker is awesome and definitely going to be a normal app in my rotation moving forward the amount of data you have access to and how easy and quickly you can access it is just so useful I'm willing to look past The Oddities in exchange for an increase in productivity let me know if this is something you're interested in down in the comments or maybe something similar that you're using that's all I have for you today if you enjoyed this one then drop a like and if you want to see more content like this then subscribe I want to give a huge shout out to my YouTube members and my patreons you guys are my quirky little CLI tool with config files that don't exist you guys are great and if you're still watching you're like a 6 out of 10 thank you so much and I'll see you in the next [Music] one
Info
Channel: Raid Owl
Views: 24,414
Rating: undefined out of 5
Keywords: docker, linux
Id: lu8edvTDUvI
Channel Id: undefined
Length: 6min 49sec (409 seconds)
Published: Fri Dec 29 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.