Лучший способ установить и обновить Linux docker

Автор:Лидия., Создано: 2023-01-10 09:06:18, Обновлено: 2023-09-20 09:06:12

img

Лучший способ установить и обновить Linux docker

Примечание

  • Для цифровой валюты следует выбрать зарубежных докеров. Для товарных фьючерсов вы можете арендовать внутренние серверы ежемесячно одним щелчком мыши на платформе FMZ, и цена близка к самой низкой.
  • Докер может управлять несколькими роботами.
  • Сервер может работать с несколькими докерами, но это обычно не нужно.
  • Если вам будет предложено, что Python не может быть найден, вам нужно установить и перезапустить его на машине, на которой работает докер.
  • Последний докер (1 марта 2021 года) обновил автоматический фон. То есть после запуска переднего плана вы можете выйти из соединения ssh напрямую, не прерывая докер. Оригинальный метод все еще можно использовать.

Рекомендация зарубежного сервера

Облако Алибаба,Alibaba Cloud Легкий сервер приложенийвыберите Гонконг (OKX находится в Гонконге), системное изображение CentOS, пакет 34 юаней / месяц, 2G оперативной памяти. Платить ежемесячно (или полгода). Это экономически эффективный вариант в настоящее время.

Amazon ec2 имеет много опциональных регионов, а Binance и Huobi Exchanges имеют возможность Токио, с наименьшей задержкой. Как правило, достаточно наименьшей конфигурации 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Если запрос, что wget не существует, запуститьyum install wget - yдля установкиwgetДругие системы также имеют соответствующие инструменты загрузки. Если возникает проблема с сертификатом (как показано на следующем рисунке):

img

  • При загрузке с помощью wget вы можете использовать: no-check-certificate parameter. Например: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 - это папка log, robot - это выполняемая программа docker, а 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.

Преимущество обновления таким образом заключается в том, что журнал может быть сохранен, и роботы, запущенные старым докером, не остановятся (они были загружены в память для запуска).

Если старый докер больше не запускает робота, страница может быть удалена непосредственно наhttps://www.fmz.com/m/nodes.


Связанные

Больше