# 空投第3篇:如何在 10 分钟内使用 Docker 在 Starknet 上安装节点 **Published by:** [0xraft.eth](https://paragraph.com/@0xraft-eth/) **Published on:** 2023-04-21 **URL:** https://paragraph.com/@0xraft-eth/3-10-docker-starknet ## Content StarkNet 是一个无需许可的去中心化 ZK-Rollup。它作为以太坊上的 L2 网络运行,使任何 dApp 都可以实现无限的计算规模 — — 而不会损害以太坊的可组合性和安全性。 Starknet 已筹集到 2.825 亿美元的资金,是 Arbitrum 筹集资金的 2 倍。投资者:以太坊基金会、Paradigm、Sequoia、Alameda、Coinbase、Pantera……一、教程前1、安装节点前需要租用VPS服务器,最低配置如下: CPU:4vCore RAM:6 GB SDD:100GB 操作系统:Ubuntu 20.04 2、云主机+SSH工具挖矿 这种方法需要你租用VPS或者机场作为云主机,云主机请切换成Ubuntu系统; SSH工具:小白用户建议使用Xshell或者Finalshell.二、如何连接到 VPSMacOs:如果你用的是这个操作系统,你只需要用自己的设备与 SSH 连接; Windows:如果你是Win,有很多工具可以用,比如putty 、MobaXterm、Xshell 1、下载一个应用(本教程以putty为例,小白用户建议使用Xshell或Finalshell) 2、复制云服务器IP链接3、点击“接受”,输入云服务器的用户名和密码 注意:要粘贴你已经复制的任何命令,只需右键单击要粘贴命令即可4、再次输入密码,并输入新密码。以上就是云服务器+SSH组合的步骤,下文所有步骤都在SSH工具中进行(小白用户建议使用Xshell或Finalshell)三、在 2 分钟内创建Alchemy帐户Starknet 网络是以太坊的第 2 层,因此你的 Starknet 节点必须与以太坊层通信才能正常工作。为此,我建议创建一个 Alchemy 帐户,以使用他们的第 1 层以太坊 API。 点击此处在Alchemy上开设一个帐户,并按照下面的所有 11 个步骤一一进行:第1步第2步第3步第4步第5步第6步第7步第8步第9步第10步第11步四、准备更新包:sudo apt update && sudo apt upgrade - y 等待使用以下命令,安装所需的库:sudo apt install pkg- config curl git build-essential libssl-dev 按Y,然后ENTER安装Screen当他要求按Y时,直接输入五、pathfinder github存储库使用以下命令创建 pathfinder 的 github 存储库的本地副本:git clone --branch v0.5.2 https://github.com/eqlabs/pathfinder.git 如有必要,将**“v4.0”替换**为更新版本(如果存在),可以在这里查看。**六、使用 docker 运行节点Screen nodescreen -S node 可以通过 Alchemy 创建的 API ,并使用以下命令启动节点mkdir -p $HOME/pathfinder docker run \ --rm \ -p 9545:9545 \ --user "$(id -u):$(id -g)" \ -e RUST_LOG=info \ -e PATHFINDER_ETHEREUM_API_URL="xxxxxxxxxxxxxxxxxx" \ -v $HOME/pathfinder:/usr/share/pathfinder/data \ eqlabs/pathfinder 用alchemy上的 HTTP API 替换 xxxxxxxxxx(见下图):比如这样:mkdir -p $HOME/pathfinder docker run \ --rm \ -p 9545:9545 \ --user "$(id -u):$(id -g)" \ -e RUST_LOG=info \ -e PATHFINDER_ETHEREUM_API_URL="https://eth-mainnet.alchemyapi.io/v2/Ef7XIZD8AE9lrmMdpNfuFcADImg6pdJE" \ -v $HOME/pathfinder:/usr/share/pathfinder/data \ eqlabs/pathfinder 出现上图的显示说明你的节点成功运行。按 CTRL+A+D,关闭你的SSH工具七、检查节点同步进度稍等片刻(5 分钟),返回你的 Alchemy 帐户仪表板如果你想在SSH工具中查看同步进度,可以使用如下命令:screen -r node 你可以在上图中看到你的节点正在与区块链同步。为了使其完全同步,它需要扫描所有块直到最后一个块。 要了解在 starknet 上已经生成的块的确切数量,可以直接点击**此处**。确保你在主网上,而不是Goerli,我截图的时候有 10 041 个块! 到这里如果没什么问题,说明你的节点已经使用了 starkware 区块链!八、反馈发推文在官方**dicord**上“the full node success”频道,发送截图,并在发送你的推文链接。以上就是今天全部内容,更多信息请关注: 加密狗推特:https://twitter.com/JiamigouCn 电报:https://www.lenster ## Publication Information - [0xraft.eth](https://paragraph.com/@0xraft-eth/): Publication homepage - [All Posts](https://paragraph.com/@0xraft-eth/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@0xraft-eth): Subscribe to updates