Personal AI for Devs
58:25
14 күн бұрын
Kubernetes Engineering Takeaways
34:36
Building Secure Container Images
59:22
Пікірлер
@Data_CPA
@Data_CPA 5 күн бұрын
Which I found this 2 years ago...I did kvm for passthrough just so that I could access Gpu in virtual environment. 🤦🏿‍♂️ but I'm am an accountant.
@WestLAComputerExpertLosAngeles
@WestLAComputerExpertLosAngeles 6 күн бұрын
i am trying to run Continue is VS code and I get the error: Error activating the Continue extension.. I am on a copilotpc+ with an arm processor. Is there an issue with running Continue with arm?
@captaintroll6802
@captaintroll6802 7 күн бұрын
Do you use Docker and CasaOS together? or one or the other?
@BretFisher
@BretFisher 6 күн бұрын
I've never heard of CasaOS, but it looks like it has Docker built-in, and depends on Docker to run things in the OS. I've used Docker for 10+ years without CasaOS, so I guess "I use Docker :)"
@BretFisher
@BretFisher 12 күн бұрын
What security tools are in your code and container pipelines?
@djninjanz
@djninjanz 11 күн бұрын
Snyk
@dezmans1
@dezmans1 17 күн бұрын
What’s the cost of developing with AI, how out of reach will AI be for up and coming developers?
@BretFisher
@BretFisher 17 күн бұрын
If you're using ollama.com with local free models from huggingface.co, development is free!
@ljknee
@ljknee 18 күн бұрын
I just subscribed AI plan for being Arsenal fan! 😄
@BretFisher
@BretFisher 21 күн бұрын
What else do you want to know from KubeCon?
@BretFisher
@BretFisher 25 күн бұрын
What's your next certification planned?
@mikunikentaro3940
@mikunikentaro3940 26 күн бұрын
Thank You for your valuable time & insights Bret
@touristtam
@touristtam 28 күн бұрын
VSCode extension bloat is a real thing :D
@jomiller7332
@jomiller7332 29 күн бұрын
10 minutes into this tutorial and still no clue what to do after i installed docker , hearing words like ubuntu, shells, security linux ...... sorry but I am new to all this
@BretFisher
@BretFisher 29 күн бұрын
Docker is an advanced infrastructure tool that does assume you know Linux, CLI shells, OS dependency managers, general software development workflows, software dependency management and deployment, server networking, etc. I'm not sure what you goals are, but if you're new to those things, you'll likely need to back up and study at least some of those concepts before trying to use containers.
@Alperic27
@Alperic27 Ай бұрын
wsl2 is flaky as hell when u edit large source code projects in it from vscode… and sloooooooooow
@BretFisher
@BretFisher 27 күн бұрын
I'm curious. Is this with repo cloned into WSL file system and VSCode WSL Remote?
@Alperic27
@Alperic27 27 күн бұрын
yup
@krutikpatel906
@krutikpatel906 Ай бұрын
are you seeing issues using docker or kubernetes on M4 chip ?
@BretFisher
@BretFisher Ай бұрын
It works great on my new M4!
@simonhylander7489
@simonhylander7489 Ай бұрын
how to get container ip address
@BretFisher
@BretFisher Ай бұрын
It depends on how your running the container (Docker, Kubernetes, Podman, etc.) and which IP you need (the container IP, the service IP, the host IP that listens for incoming connections).
@sap4596
@sap4596 Ай бұрын
Small feedback. It feels weird, not natural, the way the video is trimmed and jumps from one point to another. I prefer the original, even if a bit longer. At least for me.
@CodingAbroad
@CodingAbroad Ай бұрын
I have windows 11 home and docker desktop forces me to have wsl2 and I can’t disable it. Is there any way I can go back to hyper v? Reason I ask is wsl2 is giving me all sorts of problems like failing to reflect the changes I make in the app
@BretFisher
@BretFisher 27 күн бұрын
I thought in the Moby menu in your system tray there was still a r-click option of going to Hyper-V mode. The install page seems to suggest that: docs.docker.com/desktop/setup/install/windows-install/#system-requirements
@BrandonSorenson-fb3gg
@BrandonSorenson-fb3gg Ай бұрын
So many layers, i would combine a lot of the copies and RUN commands
Ай бұрын
Xz happened in March 2024, right? So this episode is pretty old?
@BretFisher
@BretFisher Ай бұрын
It was recorded days after, I'm just posting a better edited version of it, along with a lot of 2024 ep
@pauleduard4772
@pauleduard4772 Ай бұрын
Super awesome discussion!
@MohitBhanawat
@MohitBhanawat Ай бұрын
If I intend to set up an unattended access, in case of power failure or reboot, will docker containers boot up without manual intervention or must I enter password every time Mac reboots?
@BretFisher
@BretFisher Ай бұрын
If we're talking about Docker Desktop, it only starts once you log into the Mac.
@ArchimedesTrajano
@ArchimedesTrajano 2 ай бұрын
TBH, if I were to deploy a proxy now it would be Caddy. It's simpler and actually easier to add extra features. I think it gets to be an easy switch if you drop the need for "discovery" which was one of the reasons I used Traefik in the first place as a just in case thing. In addition Caddy does not make you pay for an Enterprise version just to get clustered proxy servers for LetsEncrypt. That's actually my biggest beef with Traefik is the excuses they make about not implementing it on the OSS version (and actually making it generally difficult to do so by having that part of their code a bit convoluted).
@yyev89
@yyev89 2 ай бұрын
Great stuff, very interesting, thank you a lot!
@kishanpanchal5009
@kishanpanchal5009 2 ай бұрын
Thank you for your informative videos @bretfisher
@DigitalDesignET
@DigitalDesignET 2 ай бұрын
I believe ollama limits the context to 2k making it hard for the LLM to preform to the max. There is a way to overcome that but it's a little bit complicated.
@KTLO-m8p
@KTLO-m8p 2 ай бұрын
very nice bret fisher
@RetiredVet
@RetiredVet 2 ай бұрын
It would be interesting to look at the latest version of LM Studio and contrast it with Ollama. I like both, and both have their advantages. It would be nice if people expert in Continue would do a comparison.
@DigitalDesignET
@DigitalDesignET 2 ай бұрын
The biggest problem with LMStudio is it uses too much resource just on it's own. I think last time I checked it was consuming 2gb of memory, and that is an issue for the memory hungry LLMs, specially on a Mac. They tried to solve this recently by adding an update they called headless mode, but I'm still not satisfied.
@BretFisher
@BretFisher 2 ай бұрын
How are you running containers on AWS?
@BR-lx7py
@BR-lx7py 2 ай бұрын
Boring answer, but EKS
@BretFisher
@BretFisher 2 ай бұрын
@@BR-lx7py Nice! Most of my clients that want Kubernetes do that.
@genagena167
@genagena167 2 ай бұрын
Kops. I don't wish to pay for EKS
@michaelchristensen8350
@michaelchristensen8350 2 ай бұрын
I have windows terminal installed with windows 11, I also have WSL2. But i don't see an option for ubuntu in the dropdown menu in the terminal ?
@BretFisher
@BretFisher 2 ай бұрын
Did you install Ubuntu for WSL from the Windows Store? If you can open the Ubuntu app (which is just a shell into the VM), then it should show up as an option in Windows Terminal.
@michaelchristensen8350
@michaelchristensen8350 2 ай бұрын
@@BretFisher I Think got it working now thanks :-)
@TheStevoth
@TheStevoth 2 ай бұрын
Too much waffle. I was looking for a tutorial on how to use docker. This video started ok but the guy ends up talking about downloading extra stuff and then starts talking about those making it all a bit pointless.
@BretFisher
@BretFisher 2 ай бұрын
Yea, this is not a "how to docker" video for an intro to docker. That's in the course that this video is from. This video is just how to setup Docker Desktop the best way I know.
@karlkrasnowsky3895
@karlkrasnowsky3895 3 ай бұрын
Hey Brett, this is a couple years old, but hoping I might get a hint on figuring this out. Have been running on a Mint system (LTS) for a few months now, and have installed and been using DD successfully for a while. Today I started it up and noticed there was a notification with link to upgrade to a new version. Unfortunately, unlike on windows, hitting the link doesn't actually lead to starting the upgrade process, but goes to the general DD on Linux install documentation page. Instructions for what I believe are applicable to my system are referring to install images which I assume I need to download, but can't find them. Long story short, can you provide some help on how I may do this?
@BretFisher
@BretFisher 3 ай бұрын
Yea, for each new version you'll need to download it, and the link to the .deb file is in the steps for each Linux distro type. I believe you want the .deb version, which is here in step 2 of "install docker desktop": docs.docker.com/desktop/install/linux/ubuntu/
@harishmax4236
@harishmax4236 3 ай бұрын
Awesome, just set up my Linux server and was planning on using docker on it. And this is what I needed. And it's spot on. Thank you.
@RajendraKhope
@RajendraKhope 3 ай бұрын
The answer is completely different from the question being asked. The question asked by the user was "... Build multiple images in mono repo with automation..." This might be related to how we can do it in Jenkins, OpenShift, or similar automation which considers one repo as one application.
@gyorgymolnar1015
@gyorgymolnar1015 3 ай бұрын
Thank you! Very good and clear explanation. I have already tried to cerate utilities for myself so I can execute fairly complex tasks that depends on 3rd party modules without installing them, polluting my computer.
@henrykhosasih8781
@henrykhosasih8781 4 ай бұрын
Empathy is the core
@singha272
@singha272 4 ай бұрын
Thanks, Bret and the entire team, for taking the time to share your expertise during the live Q&A! Your insights are invaluable to the community, and it's great to have experts like you guiding us through the Cloud Native DevOps space. Much appreciated!
@BretFisher
@BretFisher 4 ай бұрын
Thanks so much! That means a lot. See you at the next one!
@PlanoFool
@PlanoFool 4 ай бұрын
Now in 2024, is this video relevant to the current Docker, or is it obsolete?
@BretFisher
@BretFisher 4 ай бұрын
Still works. BuildKit is on by default now, and ssh tunnel hasn't changed
@voHikky
@voHikky 4 ай бұрын
Thanks, as always interesting to listen. But the only thing I got: it is not worse than x86(repeated 10 times). But in what way is it better? What are cost savings?
@BretFisher
@BretFisher 4 ай бұрын
You get more compute for your money with arm. For the same price as a x86 EC2 instance, an arm64 instance would have faster CPU and networking, at a minimum.
@voHikky
@voHikky 4 ай бұрын
@@BretFisher Right. But what about numbers? Sure we can check prices, Gravitron's CPU and memory are 20% cheaper. But there are different instructions sets that theoretically means that we will get different per performance on different kind of workloads. So my concern: will 12 ARM cores give me same performance as 10 x86 cores on same workloads? I am not opposed to ARM, but still have concerns.
@TuxTiger
@TuxTiger 4 ай бұрын
Does every docker-image-website don't need their own IPv4 address? In contract to 10 sites on one Apache?
@BretFisher
@BretFisher 4 ай бұрын
A container gets a single IP. If you created an apache container with multiple websites then you'd need to use the host header value (DNS name) to direct traffic into the proper website.
@tonyc2227
@tonyc2227 4 ай бұрын
isn't this a repeat?
@BretFisher
@BretFisher 4 ай бұрын
We now edit live shows into video podcasts, so if you watched that live recording, this is just a shorter highly-edited version.
@saeidkhoorani_public
@saeidkhoorani_public 4 ай бұрын
Thanks a lot Brad.
@BretFisher
@BretFisher 4 ай бұрын
I use arm64 everywhere! Are you using it on servers? And if not, are you planning to test it for faster servers or cost savings?
@attamustafa
@attamustafa 4 ай бұрын
Thanks for this great video. Once I press get for Ubuntu 20.04.6 LTS from Microsoft Store, I get the error (File system error (12175). C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu20.04LTS_2004.6.16.0_x...\ubuntu2004.exe.
@loggyaltsen8191
@loggyaltsen8191 5 ай бұрын
Is there a course on how to setup docker desktop for Mac as non-root user ( rootless mode ) for production?
@BretFisher
@BretFisher 5 ай бұрын
You wouldn't use Docker Desktop in production (servers). DD is only for local use on your laptop/desktop. For servers, you would install Docker Engine (apt/yum) and there is a rootless page in the docs: docs.docker.com/engine/security/rootless/