Linux docker のインストールとアップグレードの最良の方法

作者: リン・ハーンリディア, 作成日:2023-01-10 09:06:18, 更新日:2023-09-20 09:06:12

img

Linux docker のインストールとアップグレードの最良の方法

注記

  • デジタル通貨では海外ドーカーを選択する必要があります. 商品先物については,FMZプラットフォームで1クリックで毎月国内サーバーをレンタルすることができ,価格は最低に近いです. 1クリックで海外ドーカーをレンタルすることは高価です.
  • ドーカーが複数のロボットを実行できます
  • サーバーは複数のドーカーを実行できますが,通常は不要です.
  • Python が見つからないと提示された場合は,docker を実行しているマシンにインストールして再起動する必要があります.
  • 最新のdocker (2021年3月1日) は自動バックグラウンドをアップグレードしました.つまり,前面が実行された後,dockerを中断することなく直接ssh接続を終了できます.元の方法はまだ使用できます.

海外サーバーの推奨

アリババ・クラウドアリババ クラウド 軽量 アプリケーション サーバー香港 (OKXは香港) を選択し,システムイメージ CentOS,パッケージは34元/月,2G RAM.月額 (または半年) 支払います.現在は費用対効果の高いオプションです.

Amazon ec2には多くのオプション地域があり,BinanceとHuobiの取引所は東京のオプションがあり,遅延が最小です.一般的に,最小設定t2.smallが十分です.しかし,支払うにはVisaクレジットカードを拘束する必要があります.

Vultrは安価で多くのオプションがあります.Alipayの支払いをサポートします.しかし,サーバーとウェブサイトがブロックされることがあります.正しいインターネットアクセスが必要です.

Linux インストール ドッカー ステップ

  1. サーバーを購入するには,通常最低設定のcentOSシステムを選択します.一般価格は1元/日です.商品先物取引は国内市場で提供され,デジタル通貨取引は海外で行われます.購入のデモはこちらです.
  2. サーバーにログインする.Windowsは Xshell クライアントを使用することを推奨する.特定の SSH ログインメソッドは自分で検索できます.
  3. ドーカーをダウンロードして右クリックします.https://www.fmz.com/m/add-nodeシステムバージョンに一致するドッカーリンクをコピーする.ステップ5で実行されたコマンドもここで表示されるべきであることに注意してください.

img

サーバー入力:wget https://www.fmz.com/dist/robot_linux_amd64.tar.gzダウンロードする (Shift+Ins実行します. キーがターミナルに貼られている場合は,実行します.yum install wget - yインストールするwget. 他のシステムにも対応するダウンロードツールがあります. 証明書の問題が発生した場合 (次の図のように):

img

  • Wget でダウンロードする場合は,以下のようなパラメータを使用できます: no-check-certificate パラメータ 例えば:wget --no-check-certificate https://www.fmz.com/dist/robot_linux_amd64.tar.gz

  • curl でダウンロードする場合は: -k パラメータを使用できます. 例えば:curl -O -k https://www.fmz.com/dist/robot_linux_amd64.tar.gz

  1. 走ってtar - xzvf robot_linux_amd64.tar.gz解圧 (ロボットに入ると,TABを押して自動で路線を完了します)
  2. テストドーカーを実行する必要があります./robot -s node. fmz. com/xxxxxx -p yourFMZpassword, xxxxxx で表される数列は,各ユーザーに異なります.詳細は,https://www.fmz.com/m/add-node. YourFMZpasswordは,あなたのFMZウェブサイトのログインパスワードを表します. これはAPIキーを解読するために必要です. 例えば:2018/07/05 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host. localdomain実行します. 許可の問題が発生した場合,chmod +x robot.
  3. このとき,ドーカーは前面で実行され,SSH接続が閉鎖されたときに切断されます.バックグラウンドで実行する必要があります.テストを終了するには ctrl+Cを押します.
  4. コマンドを実行します.nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &バックグラウンドで
  5. ページが削除された後,サーバーのドッカーが自動的に終了します.
  6. 薬剤の使用も可能です.screen背景で実行するように命令します. パスワードを明示的に入力せずに入力できます (コマンドパラメータは -p を追加しません),そして自分で検索できます.

アップグレード手順

FMZのドーカーには通常アップグレードする必要はありません.新しい交換が追加され,バグが修正され,またはドーカーがあまりにも古い場合は,次のステップでアップグレードすることができます:

  1. SSH ログイン後にデフォルトディレクトリです. そして実行します.lsファイルを見るために

img

見えるlogs robot robot_linux_amd64.tar.gz, logs はログフォルダーで,robot はドッカー実行プログラムで,robot_linux_amd64.tar.gz は元の圧縮パッケージです. 2. 執行するrm - rf robot*古いロボットプログラムと圧縮されたファイルパケットを同時に削除し ログを保存します 3. 処刑wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz新しいドッカーパケットをダウンロードします 4. 処刑tar -xzvf robot_linux_amd64.tar.gz解き放つために 5. 処刑するnohup ./robot - s node.fmz.com/xxxxxx - p yourFMZpassword &バックグラウンドで実行するnode.fmz.com/xxxxxx発見できるhttps://www.fmz.com/m/add-node.

この方法でのアップグレードの利点は,ログが保存され,古いドッカーによって実行されるロボットは停止しない (実行するためにメモリにロードされている). ロボットのドッカーをアップグレードするには,ロボットを停止し,パラメータインターフェースでドッカーを変更し (最新のドーカーのIDが最大) 再起動するだけです.

ロボットを実行できなくなった場合,ページは直接削除することができますhttps://www.fmz.com/m/nodes.


関連性

もっと