Container là bản thực thể của Docker image, có thể được chạy bằng lệnh Docker run. Mục đích cơ bản của Docker là chạy container. Chúng ta hãy cùng thảo luận cách làm việc với các container.
Việc chạy các container được quản lí với lệnh Docker Run. Để chạy một container trong interactive mode, đầu tiên khởi động Docker container.
sudo docker run –it centos /bin/bash
Sau đó, nhấn tổ hợp phím Ctrl+p
, bạn sẽ quay lại OS shell của bạn.
Bạn sẽ chạy bản thực thể của CentOS trên Ubuntu server.
Chúng ta có thể liệt kê tất cả các container trên máy thông qua lệnh Docker ps. Lệnh này được sử dụng để đưa ra các container hiện tại đang chạy.
docker ps
Syntax
docker ps
Options
None
Return Value
Kết quả chỉ ra những container hiện tại đang chạy.
Example
sudo docker ps
Output
Khi chúng ta chạy lệnh trên, nó sẽ đưa ra kết quả sau
Chúng ta hãy cũng tìm hiểu thêm về các biến thể của lệnh docer ps.
Lệnh này được sử dụng để liệt kê tất cả các container trên hệ thống.
Syntax
docker p -a
Options
-a - Nó nói về lệnh docker ps để liệt kê tất cả các container trên hệ thống.
Return Value
Kết quả sẽ đưa ra tất cả các container.
Example
sudo docker ps -a
Output
When we run the above command, it will produce the following result −
Với lệnh này, bạn có thể thấy tất cả các lệnh đã chạy với image và container.
Syntax
docker history ImageID
Options
Return Value
Kết quả sẽ đưa ra toàn bộ lệnh đã chạy tại image đó.
Example
sudo docker history centos
Lệnh trên sẽ chỉ ra tất cả các lệnh đã chạy tại centos image.
Output
Khi chúng ta sử dụng lệnh trên, nó sẽ cung cấp kết quả sau
Unpublished comment
Viết câu trả lời