검색결과 리스트
글
!markdown
# Docker (도커)
`모네로`와 `제트캐시`의 채굴 이미지를 `ServeTheHome`이라는 곳에서 공개하고 있었고 사용법을 간단히 적었다.
Docker의 몇몇 기능 활용법은 앞서 `모네로 채굴편`에서 다루었다. ([http://forgiveall.tistory.com/489](http://forgiveall.tistory.com/489))
### 1. minergate.com (마이너게이트)
우선 마이너게이트([https://minergate.com/](https://minergate.com/))에 가입한다. 자신의 Email로 가입해 두면 된다.
사실 굳이 Docker를 이용하지 않아도, 이 사이트에서 다운받을 수 있는 채굴전용 프로그램으로 채굴을 할 수 있다.
컴퓨터 뿐만아니라 Android AppStore에서 minergate를 검색해보면 스마트폰용 채굴프로그램도 있다.
하지만 우린 Docker를 사용해보자.
### 2. Docker 설치
생략
### 3. ZEC (Zcash/제트캐시)
이제 제트캐시를 채굴해보자.
```bash
docker run -itd --name zec-test -e username=youremail@address.com servethehome/zec_cpu_nheq_minergate
```
위의 명령어는 컨테이너를 생성하며 안에있는 `/usr/local/bin/zcashCPU.sh`를 실행하는데, CPU자원에 따라 thread를 최대로 생성한다.
나의 낡은 PC는 최소한의 자원만 사용하길 원하기 떄문에 thread를 조절 할 수 있도록 이미지를 수정하였다. 그리고 DockerHub에 올려두었다. 아래 명령어로 수정된 이미지를 실행 할 수 있다.
```bash
docker run -itd --name zec -e username=youremail@address.com -e threads=1 souljungkim/zec
```
`-e threads=1`이 부분의 수치를 조정하면 원하는 양의 threads를 설정할 수 있다. 또는 기존처럼 최대한의 thread를 자동 생성하려면 이부분을 지우면 된다.
```bash
docker run -itd --name zec -e username=youremail@address.com souljungkim/zec
```
### 참고
- Zcash Mining on Linux made easy with Docker: [https://www.servethehome.com/zcash-mining-on-linux-made-easy-with-docker/](https://www.servethehome.com/zcash-mining-on-linux-made-easy-with-docker/)
- Get Mining Zcash with Docker in no time: [https://blog.alexellis.io/mine-zcash-with-docker/](https://blog.alexellis.io/mine-zcash-with-docker/)
'TOOL > Docker' 카테고리의 다른 글
[Docker for Windows] GitLab & Admin 관리자 계정 설정법 (1) | 2019.12.20 |
---|---|
[Docker for Windows] PostgreSQL (0) | 2019.12.20 |
[Docker] 모네로(XMR) 채굴하기 (0) | 2017.12.29 |
[Docker] 모든 이미지 지우기 (0) | 2017.12.06 |
[Docker] Docker building fails: returned a non-zero code: 1 (0) | 2017.12.04 |