Bạn có biết?
Hãy tưởng tượng bạn vừa mua một chiếc xe mới. Bạn mở cửa, ngồi vào ghế lái, nhấn nút khởi động — và lần đầu tiên nghe tiếng động cơ. Đó là cảm giác khi chạy container đầu tiên trong Docker. Hồi hộp, hơi lo lắng, nhưng cực kỳ thú vị!
Trong bài này, chúng ta sẽ cùng nhau chạy container đầu tiên. Chỉ cần một lệnh duy nhất — và bạn sẽ thấy Docker hoạt động như thế nào từ bên trong.
Chạy container đầu tiên
Mở terminal và gõ lệnh sau:
docker run hello-world
Sau vài giây, bạn sẽ thấy dòng chữ chào mừng từ Docker:
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
Chúc mừng! Bạn vừa chạy container đầu tiên thành công!
Giải thích: Chuyện gì vừa xảy ra?
Một lệnh đơn giản nhưng bên trong diễn ra 3 bước quan trọng:
- Pull image — Docker tải image
hello-worldtừ Docker Hub về máy bạn - Create container — Docker tạo một container mới từ image đó
- Run — Container chạy lệnh trong image, in ra thông điệp, rồi dừng lại
Bạn có thể hình dung như sau:
docker run hello-world
│
├── Image "hello-world" đã có chưa?
│ ├── Chưa → Pull từ Docker Hub
│ └── Có → Dùng image local
│
├── Tạo container mới từ image
│
└── Chạ → In ông đệ → Dừng
0 bình luận
Đang tải bình luận...
Để lại bình luận