Biết về Node.js và MongDB (phần 16)

Tạo một cái chứa (tiếp tục)

Ảnh sau thể hiện kết quả của chạy các lệnh này:
lệnh
Lệnh docker run làm những cái sau:
+ Nếu bạn chưa bao giờ chạy một cái chứa dựa trên ảnh ubuntu trước kia, Docker sẽ khởi động bằng cách kéo ra
ảnh từ Docker registry (cái này tương ứng với thực thi docker pull ubuntu).
+ Sau khi ảnh được download, Docker tạo một cái chứa mới (tương ứng với thực thi docker container create).
+ Sau đó, Docker cấu hình một hệ thống file đọc – viết cho cái chứa và tạo một giao diện mạng mặc định.
+ Cuối cùng, Docker khởi động cái chứa và thực thi lệnh chỉ ra. Trong trường hợp của chúng ta, chúng ta chỉ
ra lệnh /bin/bash. Vì chúng ta truyền các tùy chọn -i (giữ STDIN mở) và -t (phân bổ một pseudo-tty), Docker
gắn shell của cái chứa tới Terminal đang chạy hiện tại, cho phép chúng ta sử dụng cái chứa như thể chúng ta
đang truy cập trực tiếp một Terminal trên máy host của chúng ta.
Như chúng ta có thể thấy, Docker rất là hữu dụng cho tạo các môi trường tự chứa cho các apps và dịch vụ
của chúng ta để chạy bên trong. Sau này trong các học phần, chúng ta sẽ học làm cách nào đóng gói các apps
của bản thân chúng ta trong các cái chứa Docker. Cho bây giờ, chúng ta sẽ chỉ sử dụng Docker để chạy các
dịch vụ mà không phải cài đặt chúng trên hệ thống host của chúng ta.

Chia sẻ