跳到主要内容

Docker快速启动节点

介绍如何使用Docker快速搭建一个MVC节点。

本文目标是使用Docker以最少的步骤快速搭建一个MVC节点,方便用户快速部署节点。使用Docker可以将节点软件部署到任意x86_64架构的系统上,无需关心系统环境和依赖库的安装(arm MAC os因为有转译功能,所以也可以运行)。

详细的配置还有以及如何使用Docker构建镜像的内容请参考MVC节点Docker构建与运行

准备工作

确认你的系统已经安装了Docker,如果没有安装,请参考Docker官方文档进行安装。

快速搭建

复制并执行以下命令,即可快速搭建一个MVC节点:

mkdir -p ~/mvc-data && \
git clone https://github.com/mvc-labs/mvc-dockerfile.git && \
cd mvc-dockerfile && \
docker compose up -d

这个命令会在用户目录下创建一个mvc-data目录用于存储区块数据,然后下载mvc-dockerfile项目,最后使用docker compose启动节点以及管理节点,使用项目中的定义和默认配置mvc.conf进行快速启动。

查看节点状态

你可以使用以下命令查看节点的状态:

使用mvc-cli 与节点通信:

docker compose exec mvcd mvc-cli getinfo

查看节点日志:

docker compose logs -f