Skip to main content

3 posts tagged with "docker"

View All Tags

· 6 min read
Xe Iaso

If you're working in AI, you're probably working in Python. Maybe you have a webapp in whatever JS framework is popular right now, but most of the core tooling in AI is built in and around Python. So maybe it’s time for a Go programmer like me to figure out how the production Python gets made.

Last week I rediscovered Development Containers. When you use them, you do all your development in a container instead of on your machine directly. This container is defined using a devcontainer.json file and when you create a development container it’s rebuilt from scratch every time. This means that when you get your build working in development, it won’t just work on your machine. It’ll work on anyone’s machine.

Having to use Python shouldn't be that big of a deal, my first programming language was Python, but there’s one small problem that has resulted in me thinking that I have been cursed by an elder deity: Python environment management tools randomly break for me. I’ve never been able to figure out why this happens, but in the last three years I have not been able to consistently have basic editing, testing, or other project management tooling work reliably. I’ve spent hours debugging weird SIGBUS errors that nobody else can recreate and other things that go way above and beyond normal debugging of issues.

· 7 min read
Xe Iaso
Katie Schilling

As the saying goes, the only constants in life are death and taxes. When you work with the Internet, you get to add another fun thing to that list: service deprecations. This is a frustrating thing that we all have to just live with as a compromise for not owning every single piece of software and service that we use. In their effort to keep life entertaining, Google has announced that they’re deprecating Google Container Registry. This is one of the bigger container registry services outside of the Docker Hub and it’s suddenly everyone’s emergency.

Google Container Registry will be deprecated on March 18, 2025. This date is coming up fast. Are you ready for the change?

· 5 min read
Xe Iaso

The Docker Hub is going to drastically decrease the rate limits for free accounts on April first. Are you ready for those changes? Here’s a high level overview of the rate limit changes we’re about to have:

Account typeOld rate limitNew rate limit (April 1st)
Free, authenticated200 image pulls per hour100 image pulls per hour
Free, unauthenticated100 image pulls per hour10 image pulls per hour (per IPv4 address or IPv6 /64 subnet)

What if you could easily cache images so these rate limits don’t impact your workloads? Today I’m going to show you how you can set up your own pull-through cache of the docker hub so that your workloads only have to download images once.