Dry: một trình quản lý CLI tương tác cho các vùng chứa Docker

người đóng tàu khô

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.

khô

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'

Thêm vào danh sách nguồn ưu tiên trên Google.