iTranslated by AI

The content below is an AI-generated translation. This is an experimental feature, and may contain errors. View original article
🏥

[Learning Log] What is Docker? A Former Veterinary Clinic Employee's Beginner Research

に公開

Hello, I'm Hina 🐕

I'm a 21-year-old currently studying to become an engineer after previously working at a veterinary hospital.

Since I wrote my self-introduction article on Zenn the other day, I've been continuing my research and learning little by little every day. Today, I'm going to summarize what I've learned about "Docker" in my own way!


Why did I look into Docker?

Since I started learning programming and reading various articles, the word "Docker" keeps popping up everywhere.

"Docker makes environment setup easier."
"Docker is essential for team development."
"Aligning development environments with Docker."

...So, what exactly is Docker??

It felt uncomfortable to just leave it unknown, so I took the plunge and looked into it.


What I found out through my research

Docker is like a "box"

To put it very simply, it seems to be a technology that allows you to package an entire environment for running an app.

Using a veterinary hospital as an analogy...

  • The normal way → "Building an examination room from scratch" (preparing floors, walls, equipment, everything)
  • Docker → "Just placing a pre-made examination room set" (everything is already inside!)

It feels something like that... I think...!

There's also something called Docker Compose

This is a tool for managing multiple containers (boxes) all at once. Apparently, if you write the settings in a file called docker-compose.yml, the environment can be started up with a single command.

It sounds super convenient! But I haven't actually touched it yet... 💦


Honest Thoughts

I still don't fully understand it yet.

Even after reading articles, words like "image," "container," and "volume" are everywhere, and my head feels like it's about to burst from all the katakana terms...

Still, even though I'm struggling, I feel like I've managed to grasp a vague idea of what it's all about.

Next, I'm planning to actually try out the official Docker tutorial!


Future Goals

  • Try the official Docker tutorial
  • Run a simple app using Docker
  • Try out Vue.js or React
  • I'm also curious about Tailwind CSS...!

My list of things to do keeps growing...! But that's part of the fun!


In Conclusion

I think being able to honestly say "I don't know" is one of my strengths right now.

Instead of acting like an expert with technical jargon, I want to write articles where I can share things like "I got stuck here, too."

To everyone else studying like me, let's do our best together! 💪


February 18, 2026
Hina (@hina_dev)

GitHubで編集を提案

Discussion