AWS, awan Google, Digital Ocean atau Microsoft Azure, apa-apa pengkomputeran awan utama akan menjadi baik, selagi sambungan stabil dan boleh dipercayai. jadi kami mencadangkan hanya menggunakan jenama besar ini.
Bagi konfigurasi pengkomputeran awan, pelan minimum akan melakukan kerja dengan sempurna. sistem docker kami sangat lancar dan berkesan. keseluruhan sistem docker hanya beberapa MB.
Sebagai contoh, komputer awan (VPS) dengan CPU 2 Core, sistem operasi CentOS, 2GB RAM dan cakera keras 25GB akan mencukupi untuk docker berjalan lancar. Pembekal perkhidmatan pengkomputeran awan utama seperti AWS mempunyai rancangan pembayaran bulanan untuk konfigurasi ini, hanya berharga $ 10 dolar AS sebulan. yang lain seperti awan Google bahkan percuma untuk digunakan selama satu tahun.
Sebelum membeli perkhidmatan VPS, pilih lokasi komputer awan di mana lokasi terdekat dengan bursa yang anda ingin berdagang. Seterusnya, pilih sistem operasi CentOS (Ubuntu, Microsoft atau sistem operasi Redhat lain semuanya berfungsi dengan baik, artikel ini menggunakan CentOS sebagai demonstrasi).
Untuk menggunakan komputer tempatan anda untuk Log masuk ke komputer VPS. Windows OS mengesyorkan klien Xshell, MacOS hanya boleh menggunakan terminal sendiri.
Dalam terminal MacOS, jalankan:ssh -l root yourVPSserverIPaddress
, kemudian ikuti jenis prompt dalam kata laluan pelayan VPS anda.
Muat turun FMZ docker, klik padahttps://www.fmz.com/m/add-nodeuntuk menyalin pautan docker yang sepadan dengan versi sistem anda.
Seterusnya, log masuk ke pelayan VPS anda, dalam artikel ini, kita menggunakan CentOS sebagai contoh.
Masukkan arahan berikut:
wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
untuk memuat turun sistem FMZ docker.wget
tidak wujud, lariyum install wget -y
untuk dipasangwget
. pengedaran Linux lain mempunyai arahan yang berbeza (Ubuntu menggunakanApt-get
dan sebagainya).
Selepas memuat turun sistem dok, jalankan:
tar -xzvf robot_linux_amd64.tar.gz
untuk membuka fail (apabila menaip ke robot perkataan, anda boleh menekan kekunci TAB untuk secara automatik melengkapkan laluan)
Mari kita menguji FMZ docker berjalan, berjalan:
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
Jika anda melihat prompt adalah seperti berikut:
2020/06/02 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain
Ini bermakna FMZ docker sedang berjalan. jika anda menghadapi masalah kebenaran, jalankan:
chmod +x robot
Pada masa ini, FMZ docker berjalan di latar depan. apabila menutup sambungan SSH, ia akan terputus. oleh itu kita perlu ia berjalan di latar belakang, menjalankan:
nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
Dengan cara ini, FMZ docker akan berjalan pada kumpulan belakang pelayan VPS anda, anda tidak memerlukan sambungan SSH ke pelayan sepanjang masa.
Juga, padaFMZ.COMlaman web, jika anda memadamkan docker dari halaman docker. docker pelayan VPS
FMZ docker umumnya tidak perlu menaik taraf. Jika anda menghadapi pertukaran baru, pembaikan ralat, atau versi docker terlalu lama situasi, anda boleh menaik taraf mengikut langkah-langkah berikut:
Log masuk ke direktori di mana docker terletak (jika ia tidak telah diubah, ia biasanya direktori lalai selepas SSH log masuk) menjalankanls
perintah untuk melihat fail
Anda boleh lihatlogs robot robot_linux_amd64.tar.gz
, di mana log adalah folder log, robot adalah pelaku dok, danrobot_linux_amd64.tar.gz
adalah bungkusan yang dipadatkan asal.
Larilah.rm -rf robot*
akan memadamkan program robot lama dan pakej fail terdesak pada masa yang sama, menyimpan log
Larilah.wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
untuk memuat turun versi terbaru FMZ docker
Larilah.tar -xzvf robot_linux_amd64.tar.gz
untuk melepaskan tekanan
Larilah.nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
untuk menjalankannya di latar belakang, untukrnode.fmz.com/xxxxxx
sebahagian, anda boleh mencarinya dihttps://www.fmz.com/m/add-node
Kelebihan cara peningkatan ini adalah bahawa log disimpan, dan robot yang dijalankan oleh docker lama tidak akan berhenti (sudah dimuatkan dan berjalan dalam memori). Untuk menaik taraf docker robot, hanya perlu menghentikan robot, menggantikan docker dalam antara muka parameter (id docker terbaru adalah yang terbesar) dan mulakan semula.
Jika docker lama tidak lagi menjalankan mana-mana robot, hanya memadamkannya terus dihttps://www.fmz.com/m/nodes page.