Docker là phần mềm cho phép ảo hóa ở cấp độ hệ điều hành, được gọi là container. Nó sử dụng các tính năng cách ly tài nguyên của nhân Linux, chẳng hạn như cgroups và kernel namespaces, cùng các tính năng khác để cho phép thực thi các container độc lập trong một phiên bản Linux duy nhất.
Docker cung cấp một cách để chạy các ứng dụng biệt lập một cách an toàn trong một vùng chứa, được đóng gói với tất cả các thư viện và phụ thuộc của nó.
Nếu bạn là người dùng Docker thì hôm nay chúng ta sẽ nói về một ứng dụng có thể khiến bạn quan tâm.
Về Khô
Dry là một ứng dụng mã nguồn mở miễn phí, đa nền tảng, chạy từ dòng lệnh để quản lý Docker.
Công cụ này cho chúng ta thấy thông tin về các container, image và network , và nếu Docker Swarm đang chạy, nó cũng hiển thị tất cả các loại thông tin về trạng thái của cụm Swarm.
Nó có thể kết nối với các daemon Docker cục bộ hoặc từ xa.
Ngoài việc hiển thị thông tin, nó còn có thể được sử dụng để quản lý Docker . Hầu hết các lệnh có sẵn trong CLI chính thức của Docker cũng có sẵn trong Dry với cùng chức năng.
Làm thế nào để cài đặt Dry trên Linux?
Dry có sẵn dưới dạng một tệp nhị phân duy nhất, giúp việc cài đặt trên Linux trở nên rất đơn giản.
Đối với những người dùng Arch Linux, Manjaro và các bản phân phối dựa trên chúng, Dry có thể được tìm thấy trong AUR , vì vậy bạn cần phải bật AUR trong tệp pacman.conf của mình.
Để cài đặt nó, bạn chỉ phải gõ lệnh sau:
pacaur -S dry-bin
Bạn cũng có thể cài đặt Dry từ Docker dưới dạng container, vì vậy nếu muốn cài đặt theo cách này, bạn nên nhập lệnh sau:
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
Cách cuối cùng để cài đặt Dry trên Linux là tải xuống một tập lệnh sẽ thực hiện việc cài đặt.
Chúng ta phải mở một thiết bị đầu cuối và thực hiện các lệnh sau:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
Sau khi quá trình cài đặt hoàn tất , chúng ta có thể bắt đầu sử dụng ứng dụng trên hệ thống của mình.
Làm thế nào để sử dụng Dry?
Để bắt đầu sử dụng ứng dụng này trên hệ thống của chúng ta, chúng ta phải mở cửa sổ dòng lệnh và chạy lệnh sau:
dry
Khi thực hiện việc này, một cửa sổ tương tự như cửa sổ này sẽ xuất hiện, nơi nó hiển thị rằng chế độ khô đã hoạt động và hiển thị thông tin.

Dry có thể được sử dụng bằng một số khóa, vì vậy, theo thông tin từ trang chính thức của nó trên GitHub , cách truy cập như sau:
Chìa khóa toàn cầu
| Chìa khóa | miêu tả |
|---|---|
| % | Hiển thị danh sách bộ lọc |
| F1 | Sắp xếp danh sách |
| F5 | cập nhật danh sách |
| F8 | hiển thị mức sử dụng đĩa có thể gắn được |
| F9 | hiển thị 10 sự kiện docker gần đây nhất |
| F10 | hiển thị thông tin docker |
| 1 | hiển thị danh sách vùng chứa |
| 2 | hiển thị danh sách hình ảnh |
| 3 | hiển thị danh sách mạng |
| 4 | hiển thị danh sách nút (ở chế độ Swarm) |
| 5 | hiển thị danh sách các dịch vụ (ở chế độ Swarm) |
| Mui tên lên | di chuyển con trỏ lên một dòng |
| Mũi tên xuống | di chuyển con trỏ xuống một dòng |
| g | di chuyển con trỏ lên đầu |
| G | di chuyển con trỏ xuống dưới cùng |
| q | ra khỏi khô |
Lệnh cho vùng chứa
| Khóa liên kết | miêu tả |
|---|---|
| đăng ký hạng mục thi | hiển thị menu lệnh vùng chứa |
| F2 | bật / tắt hiển thị các vùng chứa đã dừng |
| i | kiểm tra |
| l | nhật ký container |
| e | loại bỏ |
| s | thống kê |
| Ctrl + e | loại bỏ tất cả các vùng chứa đã dừng |
| Ctrl + k | Matar |
| Ctrl + r | bắt đầu / khởi động lại |
| Ctrl + t | dừng lại |
Lệnh hình ảnh
| Khóa hoặc kết hợp | miêu tả |
|---|---|
| i | ghi lại |
| r | chạy lệnh trong vùng chứa mới |
| Ctrl + d | loại bỏ hình ảnh treo |
| Ctrl + e | xóa hình ảnh |
| Ctrl + f | Xóa ảnh |
| đăng ký hạng mục thi | kiểm tra |
Lệnh mạng
| Khóa hoặc kết hợp | miêu tả |
|---|---|
| Ctrl + e | gỡ bỏ mạng |
| đăng ký hạng mục thi | kiểm tra |
Lệnh dịch vụ
| Chìa khóa | miêu tả |
|---|---|
| i | kiểm tra dịch vụ |
| l | hồ sơ dịch vụ |
| Ctrl + r | loại bỏ dịch vụ |
| Ctrl + s | dịch vụ dừng chân |
| đăng ký hạng mục thi | hiển thị nhiệm vụ dịch vụ |
Di chuyển qua bộ đệm
| Chìa khóa | miêu tả |
|---|---|
| g | di chuyển con trỏ đến đầu bộ đệm |
| G | di chuyển con trỏ đến cuối vùng đệm |
| n | sau khi tìm kiếm, hãy chuyển sang kết quả tìm kiếm tiếp theo |
| N | sau khi tìm kiếm, quay lại kết quả tìm kiếm trước đó |
| s | Tìm kiếm |
| pg lên | di chuyển con trỏ 'kích thước màn hình' lên hàng |
| pg xuống | di chuyển con trỏ xuống dòng 'kích thước màn hình' |