"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


Centos에서 Docker를 이용하여 모네로 채굴하기 #1
728x90

모네로(Monero/XMR)는 CPU를 이용하여 채굴할 수 있는 가상화폐 입니다.



윈도우에서도 채굴할 수 있는 툴이 있지만 본 포스팅에서는 Centos 리눅스에서 자동으로 모네로 채굴을 돌릴 수 있는 방법을 소개합니다.

관련 포스팅은 총 4개로 Centos에서 docker 설치, docker에 ubuntu 설치하기, 모네로 채굴툴 설치하기, 채굴툴 자동 실행 등록하기로 구성되어 있습니다.






1. docker 이용하기



docker컨테이너 기반의 가상화 플랫폼으로 간단히 말해서 특정 운영체제 위에 여러 다른 운영체제를 돌려주는 툴 입니다. 

즉, 베이스 OS로 Centos가 설치되어 있는 상태에서 docker 컨테이너 위에 Ubuntu를 설치하여 Centos도 사용하고 Ubuntu도 사용할 수 있는 환경을 만들 수 있습니다. docker에 대한 자세한 내용은 아래 링크를 참고하세요.


docker란 무엇인가?


모네로 채굴툴이 Centos에서는 설치(빌드)하기 어렵고 Ubuntu에서는 편하기 때문에 Centos를 사용하고 있는 환경에서 모네로 채굴툴을 다소 편하게 설치 하기 위해서 docker를 이용하겠습니다.


다시 정리하면, Centos OS가 설치되어 있는 환경에서 1) docker 설치, 2) ubuntu docker 컨테이너 설치, 3)ubuntu docker 컨테이너에 모네로 채굴 툴 설치, 4) Centos에서 모네로 채굴툴 자동실행 등록 순으로 작업을 진행 할 예정입니다.




 

2. docker 설치하기



Centos 7에서는 yum repo에서 docker를 제공하기 때문에 yum을 이용하여 손쉽게 설치할 수 있습니다.

그러나 Centos 6에서는 yum repo를 수동으로 등록해줘야 docker를 설치할 수 있습니다. 두 가지 방법 모두 알아보겠습니다.


1) Centos 6에서 docker 설치

# rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

# yum update -y

# yum -y install docker-io


2) Centos 7에서 docker 설치

# yum -y install docker


설치가 완료되면 docker 서비스를 시작하고, 부팅 시 자동으로 시작할 수 있도록 chkconfig에 등록합니다.

# service docker start

# chkconfig docker on


만약에 docker 서비스를 시작했을 때 오류가 발생하면 yum upgrade를 통해서 관련 패키지를 최신 버전으로 업데이트 해주면 문제를 해결할 수 있습니다.





지금까지 리눅스에서 모네로를 채굴하는 방법을 설명하는 첫번째, docker 설치 방법에 대해서 알아보았습니다. 

다음 포스팅에서는 docker 컨테이너에 ubuntu를 설치하는 방법을 알아볼 예정입니다.



728x90
728x90
LIST