AWS, Google cloud, Digital Ocean o Microsoft Azure, cualquier computación en la nube importante estará bien, siempre y cuando la conexión sea estable y confiable. por lo que sugerimos usar solo estas grandes marcas.
En cuanto a la configuración de computación en la nube, el plan mínimo hará el trabajo perfectamente. nuestro sistema de docker son muy simplificados y eficaces. todo el sistema de docker es sólo unos pocos MB.
Por ejemplo, una computadora en la nube (VPS) con CPU de 2 núcleos, sistema operativo CentOS, 2 GB de RAM y disco duro de 25 GB será suficiente para que el docker funcione sin problemas.
Antes de comprar el servicio VPS, elija la ubicación del ordenador en la nube donde está la ubicación más cercana al intercambio en el que desea operar.
Para usar su computadora local para iniciar sesión en la computadora VPS. Windows OS recomienda el cliente Xshell, MacOS sólo puede usar su propio terminal.
En el terminal de MacOS, ejecute:ssh -l root yourVPSserverIPaddress
, luego siga el tipo de aviso en su contraseña de servidor VPS.
Descargue el docker FMZ, haga clic enhttps://www.fmz.com/m/add-nodepara copiar el enlace del docker que coincide con su versión del sistema.
A continuación, inicie sesión en su servidor VPS, en este artículo, usamos CentOS como ejemplo.
Introduzca los siguientes comandos:
wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
para descargar el sistema FMZ docker.wget
No existe, corre.yum install wget -y
para instalarwget
. otras distribuciones de Linux tienen comandos diferentes (Ubuntu utilizaApt-get
y así sucesivamente).
Después de descargar el sistema docker, ejecutar:
tar -xzvf robot_linux_amd64.tar.gz
para desbloquear el archivo (cuando escriba a la palabra robot, puede presionar la tecla TAB para completar automáticamente la ruta)
Vamos a probar el FMZ docker ejecutando, ejecutar:
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
Si ves el prompt es como sigue:
2020/06/02 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain
Significa que el docker FMZ está funcionando. si se encuentra con problemas de permisos, ejecute:
chmod +x robot
En este momento, el FMZ docker se ejecuta en primer plano. Cuando cierra la conexión SSH, se desconectará. por lo tanto, necesitamos que se ejecute en segundo plano, ejecutar:
nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
De esta manera, el FMZ docker se ejecutará en el grupo de fondo de su servidor VPS, no necesita conexión SSH al servidor todo el tiempo.
También, enFMZ.COMsitio web, si borra el docker de la página docker. el servidor VPS
FMZ docker generalmente no necesita actualizar. Si se encuentra con nuevos intercambios, correcciones de errores, o la versión de docker demasiado vieja situaciones, puede actualizar de acuerdo con los siguientes pasos:
Iniciar sesión en el directorio donde se encuentra el docker (si no se ha cambiado, generalmente es el directorio predeterminado después del inicio de sesión SSH) ejecutarls
comando para ver el archivo
Puedes verlogs robot robot_linux_amd64.tar.gz
, donde los registros es la carpeta de registro, el robot es el ejecutor del docker, yrobot_linux_amd64.tar.gz
es el paquete comprimido original.
¡Corre!rm -rf robot*
borrará el viejo programa de robot y paquete de archivos comprimidos al mismo tiempo, manteniendo el registro
¡Corre!wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
para descargar la versión más reciente de FMZ docker
¡Corre!tar -xzvf robot_linux_amd64.tar.gz
para descomprimir
¡Corre!nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
para ejecutarlo en segundo plano,rnode.fmz.com/xxxxxx
parte, se puede encontrar enhttps://www.fmz.com/m/add-node
La ventaja de esta forma de actualización es que los registros se conservan, y los robots ejecutados por el viejo docker no se detendrán (ya cargados y ejecutados en memoria).
Si el viejo docker ya no ejecuta ningún robot, sólo borrarlo directamente en elhttps://www.fmz.com/m/nodes page.