# Running an Elixir Validator

By [makepen](https://paragraph.com/@nearcoin) · 2023-04-15

---

运行一个elixir验证器需要：

*   docker容器
    
*   eth地址 私钥和地址 (小狐狸钱包创建新的地址要测试)
    

### 那么开始简单的跑节点吧~~

1.对于没有安装docker和curl命令包的我们先开始一下命令。

(如果已经安装过的直接跳过1.)

安装curl

        sudo apt-get install curl             
    

更新apt

        sudo apt update
    

安装docker

        sudo apt install docker.io
    

安装后查看docker版本

        docker --version
    

2.用curl下载Dockerfile

        curl -O https://testnet-1-files.elixir.finance/Dockerfile
    

![下载后就可以在文件里面填入私钥和地址](https://storage.googleapis.com/papyrus_images/9606f439bcd88aec9a67e6e744c0a439ef2b2e17bf3c27054485fefdd8bf1c96.png)

下载后就可以在文件里面填入私钥和地址

3.用vim编辑器 编辑Dockerfile文件 填入私钥和地址

回车后

![下面填入私钥助记词](https://storage.googleapis.com/papyrus_images/de151a0a6b0118f624847cb046de5e6316a28e5b13cb3f4231d9d7e6025f41c8.png)

下面填入私钥助记词

接着键盘按 i 键进入insert 就可以粘贴你的私钥和地址(用方向键移动光标 到粘贴的位置)

![用i进入输入insert](https://storage.googleapis.com/papyrus_images/fbca96411554a03c88b107dccfdf6a32415df53db8b1d1d095dd0756f16948b7.png)

用i进入输入insert

接下来按esc键 然后 输入 ‘ :wq ‘ 回车保存退出编辑器

![用esc退出insert  再 :wq 回车 保存并退出](https://storage.googleapis.com/papyrus_images/4365afb29d342d2387d380eac67121f076da54ab5e13d4c95263b096d2160b86.png)

用esc退出insert 再 :wq 回车 保存并退出

4.构建docker映像

    docker build . -f Dockerfile -t elixir-validator
    

![构建elixir-validator镜像](https://storage.googleapis.com/papyrus_images/9ac8ffc0aa03d4f8a5ff11cc4e8cb3ed451d5aefa4a1716c4e45837191eda471.png)

构建elixir-validator镜像

5.启动验证器

    docker run -it --name ev elixir-validator
    

![启动elixir-validator](https://storage.googleapis.com/papyrus_images/880ff406adbd9255b8d29954fe2720be5628c266adc161a5c0d853d8a73f5bbe.png)

启动elixir-validator

到这里我们就成功完成了.（每5秒就会更新日志）关闭xshell就不用管了。

---

*Originally published on [makepen](https://paragraph.com/@nearcoin/running-an-elixir-validator)*
