Dapr (Distributed Application Runtime) là một bộ các integrated APIs cho communication, state và workflow được hiện thực sử dụng các best practices về security, resiliency, và observability, giúp chúng ta có thể dễ dàng xây dựng các ứng dụng linh hoạt, stateless và stateful, hỗ trợ cho nhiều ngôn ngữ khác nhau. Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt Dapr CLI để có thể dễ dàng làm việc với Dapr các bạn nhé!
Dapr cung cấp cho chúng ta một script để dễ dàng install CLI của nó ở địa chỉ https://raw.githubusercontent.com/dapr/cli/master/install/install.sh. Để cài đặt, các bạn chỉ cần chạy curl command với cú pháp như sau:
1 |
curl -fsSL https://raw.githubusercontent.com/dapr/cli/master/install/install.sh | /bin/bash |
Mặc định thì Dapr CLI sẽ được cài đặt ở địa chỉ /usr/local/bin, các bạn có thể thay đổi thư mục mặc định này bằng cách khai báo biến môi trường DAPR_INSTALL_DIR trỏ đến thư mục mà các bạn muốn nó được cài đặt các bạn nhé!
Ví dụ của mình như sau:
1 |
export DAPR_INSTALL_DIR="$HOME/.dapr" |
Bây giờ, chạy command curl ở trên, các bạn sẽ thấy kết quả tương tự như mình, như sau:
Để có thể chạy Dapr CLI ở bất kỳ đâu trên máy của mình, các bạn hãy edit biến môi trường $PATH của hệ điều hành mà các bạn đang sử dụng để thêm đường dẫn tới tập tin cài đặt của Dapr các bạn nhé!
Mình đang sử dụng macOS, do đó mình sẽ mở tập tin .bash_profile ở thư mục người dùng và thêm đường dẫn tới tập tin cài đặt của Dapr vào biến môi trường $PATH như sau:
Giờ thì kiểm tra version của Dapr mà chúng ta vừa cài đặt, các bạn sẽ thấy kết quả như sau:
Như vậy là chúng ta đã cài đặt thành công Dapr rồi đó các bạn!