3 điểm bởi jinmu 2026-04-17 | 3 bình luận | Chia sẻ qua WhatsApp

Khi số lượng máy chủ cần quản lý tăng lên, số host trong ~/.ssh/config cũng nhiều hơn; nếu tính cả container Docker thì mỗi lần đều phải nhớ tên rồi gõ vào
trở nên khá phiền phức. Tôi từng tạm dùng fzf, nhưng muốn xử lý cả container Docker trong cùng một giao diện nên đã làm ra công cụ này.

Các chức năng cốt lõi

  • Tìm kiếm mờ các host SSH rồi kết nối ngay
  • Kết nối SSH vào host, chạy docker ps và tự động phát hiện các container đang chạy. Các container được phát hiện sẽ hiển thị dưới dạng cây
    bên dưới host, và khi chọn thì sẽ vào ngay bằng docker exec
  • Lưu cache kết quả nhận diện shell để không phải probe mỗi lần
  • Các host hay dùng có thể ghim lên đầu bằng mục yêu thích

(Có thể xem màn hình hoạt động trong GitHub README)

Nếu có ai đang giải quyết workflow tương tự bằng cách khác thì tôi rất muốn biết mọi người đang dùng thế nào. Nếu có điểm bất tiện hoặc tính năng còn thiếu, xin cứ thoải mái góp ý.

3 bình luận

 
lamanus 2026-04-17

Tôi dùng dockhand.

 
hungryman 2026-04-17

Suy nghĩ đầu tiên nảy ra trong đầu.
Đã có Docker Swarm và Kubernetes rồi. Vậy tại sao lại quản lý bằng Docker theo từng host?

 
jinmu 2026-04-17

Tôi đang vận hành máy chủ gia đình cá nhân bằng Coolify, nên chỉ cần Docker theo từng host mà không cần Swarm/k8s là đủ! sls là công cụ tôi tạo ra để truy cập nhanh vào container trong môi trường đó.