AWS, Google Cloud, Digital Ocean hay Microsoft Azure, bất kỳ điện toán đám mây lớn nào cũng sẽ ổn, miễn là kết nối ổn định và đáng tin cậy. vì vậy chúng tôi chỉ đề nghị sử dụng những thương hiệu lớn này.
Đối với cấu hình điện toán đám mây, kế hoạch tối thiểu sẽ hoàn hảo làm công việc. hệ thống docker của chúng tôi rất hợp lý và hiệu quả. toàn bộ hệ thống docker chỉ là một vài MB.
Ví dụ, một máy tính đám mây (VPS) với CPU 2 lõi, hệ điều hành CentOS, RAM 2GB và ổ cứng 25GB sẽ đủ để docker hoạt động trơn tru. Các nhà cung cấp dịch vụ điện toán đám mây lớn như AWS có kế hoạch thanh toán hàng tháng cho cấu hình này, chỉ tốn 10 đô la Mỹ mỗi tháng. những người khác như Google cloud thậm chí miễn phí sử dụng trong một năm.
Trước khi mua dịch vụ VPS, hãy chọn vị trí máy tính đám mây gần nhất với sàn giao dịch mà bạn muốn giao dịch. Tiếp theo, chọn hệ điều hành CentOS (Ubuntu, Microsoft hoặc hệ điều hành Redhat khác đều hoạt động tốt, bài viết này sử dụng CentOS làm minh họa).
Để sử dụng máy tính địa phương của bạn để đăng nhập vào máy tính VPS. Windows OS khuyến nghị khách hàng Xshell, MacOS chỉ có thể sử dụng thiết bị đầu cuối của riêng mình.
Trong MacOS terminal, chạy:ssh -l root yourVPSserverIPaddress
, sau đó làm theo kiểu nhắc trong mật khẩu máy chủ VPS của bạn.
Tải xuống FMZ docker, nhấp vàohttps://www.fmz.com/m/add-nodeđể sao chép liên kết của dockers phù hợp với phiên bản hệ thống của bạn.
Tiếp theo, đăng nhập máy chủ VPS của bạn, trong bài viết này, chúng tôi sử dụng CentOS làm ví dụ.
Nhập lệnh sau:
wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
để tải về hệ thống FMZ docker.wget
Không tồn tại, chạy đi.yum install wget -y
để cài đặtwget
. các bản phân phối Linux khác có các lệnh khác nhau (Ubuntu sử dụngApt-get
và vân vân).
sau khi tải xuống hệ thống docker, chạy:
tar -xzvf robot_linux_amd64.tar.gz
để mở tệp (khi gõ từ robot, bạn có thể nhấn phím TAB để tự động hoàn thành đường dẫn)
Hãy thử nghiệm FMZ docker chạy, chạy:
cd / # switch to the root path
./robot -s node.fmz.com/xxxxxx -p yourFMZpassword xxxxxx # The number string represented by xxxxxx is different for each user. Find it at https://www.fmz.com/m/add-node. "yourFMZpassword" represents your FMZ website login password
Nếu bạn thấy prompt là như sau:
2020/06/02 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain
Điều đó có nghĩa là FMZ docker đang chạy. nếu bạn gặp vấn đề quyền, chạy:
chmod +x robot
Khi đóng kết nối SSH, nó sẽ ngắt kết nối. do đó, chúng ta cần nó chạy ở nền, chạy:
nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
Bằng cách này, FMZ docker sẽ chạy trên backgroup của máy chủ VPS của bạn, bạn không cần kết nối SSH với máy chủ mọi lúc.
Ngoài ra, trênFMZ.COMtrang web, nếu bạn xóa docker từ trang docker. docker của máy chủ VPS cũng sẽ bị xóa.
FMZ docker thường không cần nâng cấp. Nếu bạn gặp phải các giao dịch mới, sửa lỗi hoặc các tình huống phiên bản docker quá cũ, bạn có thể nâng cấp theo các bước sau:
Đăng nhập vào thư mục nơi docker nằm (nếu nó đã không được thay đổi, nó thường là thư mục mặc định sau khi SSH đăng nhập) thực hiệnls
lệnh để xem tệp
Anh có thể thấylogs robot robot_linux_amd64.tar.gz
, nơi logs là thư mục nhật ký, robot là người thực hiện docker, vàrobot_linux_amd64.tar.gz
là gói nén gốc.
Chạy đi.rm -rf robot*
sẽ xóa chương trình robot cũ và gói tập tin nén cùng một lúc, giữ nhật ký
Chạy đi.wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
để tải xuống phiên bản mới nhất của FMZ docker
Chạy đi.tar -xzvf robot_linux_amd64.tar.gz
để giải nén
Chạy đi.nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
để chạy nó trong nền, chornode.fmz.com/xxxxxx
phần, bạn có thể tìm thấy nó tạihttps://www.fmz.com/m/add-node
Lợi thế của cách nâng cấp này là các nhật ký được giữ lại, và các robot được chạy bởi docker cũ sẽ không dừng lại (đã được tải và chạy trong bộ nhớ).
Nếu docker cũ không còn chạy bất kỳ robot, chỉ cần xóa nó trực tiếp trênhttps://www.fmz.com/m/nodes page.