리눅스 도커 설치 및 업데이트 단계

저자:니나바다스, 창작: 2022-03-23 10:05:17, 업데이트: 2022-03-29 09:54:47

참고문서

  • 암호화폐는 해외 도커를 선택해야 하고, **상품 선물은 우리 플랫폼에서 한 번의 클릭으로 월간 국내 서버를 빌릴 수 있으며, 가격은 가장 낮습니다. 해외 도커의 한 번의 클릭 임대료는 비교적 비싸습니다. **
  • 도커는 여러 봇을 실행할 수 있습니다.
  • 단일 서버는 여러 도커를 실행할 수 있지만 일반적으로 필요하지 않습니다.
  • 만약 파이썬이 찾을 수 없다는 메시지가 나오면 도커를 실행하는 장치에 파이썬을 설치하고 다시 시작해야 합니다.
  • 최신 도커 (2021.3.1) 는 자동 백그라운드를 업그레이드했습니다. 즉, 프론트그라운드가 실행되면 도커를 중단하지 않고 ssh 연결을 직접 종료 할 수 있습니다. 오래된 방법은 여전히 사용할 수 있습니다.

해외 서버 추천

알리바바 클라우드알리바바 클라우드 간단한 애플리케이션 서버중국 홍콩 (Hong Kong에 위치한 OKEX), 시스템 이미지 CentOS, 한 달에 34 위안의 패키지 및 2G 메모리를 선택할 수 있습니다. 월 (또는 반년) 으로 지불 할 수 있습니다.

아마존 ec2에는 많은 지역 옵션이 있습니다. 플랫폼이 바이낸스 또는 Huobi라면 가장 낮은 지연 시간을 가진 도쿄를 선택할 수 있습니다. 일반적으로 최소 구성 t2.small을 선택하는 것이 충분하지만 지불하려면 비자 신용 카드를 묶어야합니다. 값이 낮고, 지역 옵션이 많고, Alipay를 지원합니다. 하지만, 서버와 웹사이트는 차단될 수 있고, 어떻게든 네트워크가 사용 가능하도록 해야 합니다.

리눅스 도커 설치 절차

1.일반적으로 최소 구성으로 centOS 시스템을 선택하십시오. 일반적인 가격은 하루 1 위안입니다. 상품 선물 서버는 중국에 있으며 암호화폐 거래 서버는 해외에 있습니다.여기 특정 구매 데모가 있습니다.

2.서버 로그인을 위해, Xshell 클라이언트는 윈도우에서 권장되며, 특정 SSH 로그인 방법은 스스로 검색할 수 있습니다.

3.Download당신의 도커에https://www.fmz.com/m/add-node; 오른쪽 클릭 하 고 시스템 버전에 맞는 도커 링크를 복사; 당신은 또한 여기에 다섯 번째 단계에서 실행 명령을 확인해야 주의하십시오.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. 예를 들어: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

4.Run tar -xzvf robot_linux_amd64.tar.gz압축을 풀기 위해 (로봇에 들어가면 TAB 키를 누르면 자동으로 경로를 완료할 수 있습니다.)

5. 도커를 실행하도록 테스트./robot -s node.fmz.com/xxxxxx -p yourFMZpassword. 문자열 xxxxxx은 사용자마다 다릅니다. 자세한 내용은https://www.fmz.com/m/add-node. yourFMZpassword는 FMZ 웹사이트에 로그인하는 비밀번호를 나타냅니다. 예를 들면,2018/07/05 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain, 도커가 성공적으로 실행되었다는 것을 의미합니다. 권한 문제가 있다면 실행chmod +x robot.

6.지금 도커가 전면에 실행됩니다. SSH 연결을 닫습니다.ctrl + C테스트를 마칠 수 있습니다.

7.Run명령nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &배경에서

8.Docker의 페이지에서 도커가 배포된 것을 볼 수 있습니다. 페이지가 삭제되면 서버 도커가 자동으로 종료됩니다.

9. 또한screen비밀번호를 입력할 때 표시되지 않는 백그라운드에서 실행하도록 명령할 수 있습니다. 더 많은 세부 정보를 직접 검색할 수 있습니다.

업그레이드 절차

FMZ 도커는 일반적으로 업그레이드 할 필요가 없습니다. 새로 추가 된 플랫폼, 버그 수정 또는 오래된 도커 문제와 같은 상황에 직면하면 다음 단계에 따라 업그레이드 할 수 있습니다.

  1. 서버 도커가 위치하고 있는 사전에 로그인 (변경되지 않은 경우, 그것은 일반적으로 SSH 로그인 후 기본 디렉토리), 실행ls파일을 보기 위해서요.img보시다시피logs robot robot_linux_amd64.tar.gz, logs는 로그 파일을 나타내고, robot은 도커의 실행 프로그램을 나타내고, robot은 원형 압축 패키지를 나타냅니다.
  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/xxxxxxhttps://www.fmz.com/m/add-node.

업그레이드의 장점은 로그가 보존되고 오래된 도커에 의해 실행되는 봇이 멈추지 않을 것이라는 것입니다. bot의 도커를 업그레이드하려면 봇을 멈추고 매개 변수 인터페이스에서 도커를 변경하고 (최근의 도커 ID가 가장 크다) 다시 시작해야합니다.

오래된 도커가 더 이상 봇을 실행하지 않으면, 그냥 페이지에서 삭제https://www.fmz.com/m/nodes.


더 많은

암호화중심VULTR VPS로 새로운 봇을 추가할 때 오류가 발생했습니다. 2022-06-24 11:12:31 오류 내부 오류: (native) 에서 __decrypt (__FILE__) 에서 등록 (__FILE__) 에서 __reg__ (__FILE__:17) 에서 (__FILE__:25) 에서 중단 2022-06-24 11:12:31 Futures_Binance 오류 암호 해독: 비밀 키 암호 해독 실패