拉取镜像

docker pull ghcr.io/chia-network/chia:latest

运行

docker run --name chia -d -p 58444:58444 8555:8555 -v /path/to/plots:/plots ghcr.io/chia-network/chia:latest

配置

进入容器内配置

docker exec -it chia bash

删除默认的全部key

venv/bin/chia keys delete_all

配置key

venv/bin/chia keys add

输入完成会让你写一个记忆种子,这里可以下载windows的chia自动生成一个种子,然后粘贴进去就可以了
注意:这个记忆种子就是恢复你的钱包的关键!一定不能丢,不然钱包就找不回了

配置plots最终储存地址

venv/bin/chia plots add -d /plots

这个/plots就是运行的时候映射的容器内的目录

删除默认的最终储存地址

venv/bin/chia plots remove -d /chia-blockchain

创建plots

venv/bin/chia plots create

以A目录作为临时目录创建plots

venv/bin/chia plots create -t /A

例如

venv/bin/chia plots create -n 2 -t /plots/tmp -d /plots

创建2个plots(-n num创建个数,默认1) 临时目录为/plots/tmp(-t指定临时目录,默认没有)最终目录(-d

查看状态

venv/bin/chia show -s -c

查看钱包

venv/bin/chia wallet show

选你输入记忆种子的时候返回的那串数字

官方docker教程
官方教程里key 是可以映射进容器的,但是我不知道key的文件是啥样的所以没弄,按道理直接映射是比较好的。
另外由于是docker,重启之后除了映射的东西会还在(我这里只映射了plots),其他配置应该就丢失了
所有操作帮助里都有!帮助命令参数是-h

Last modification:April 18th, 2021 at 10:10 pm
If you think my article is useful to you, please feel free to appreciate