# Momoka部署(lens) **Published by:** [ytjoe](https://paragraph.com/@ytjoe/) **Published on:** 2023-05-19 **URL:** https://paragraph.com/@ytjoe/momoka-lens ## Content 环境 ubuntu docker 创建POLYGON网络NODE_URL 使用 alchemy.com 创建节点 选择 POLYGON POS 主网络,创建保存 https 链接 安装docker # 安装curl apt-get install curl # 更新 apt update # 安装docker curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh rm -f get-docker.sh 创建Dockerfile文件,并build docker镜像 # 创建文件夹 mkdir /opt/momoka -p # 创建Dockerfile文件 cat > /opt/momoka/Dockerfile << EOF FROM node:18-alpine AS base # Install pnpm through corepack RUN apk update RUN apk add --no-cache libc6-compat RUN corepack enable RUN corepack prepare pnpm@latest --activate # Specify a path for pnpm global root ENV PNPM_HOME=/usr/local/bin FROM base as runtime # Install stable version of momoka RUN pnpm add -g @lens-protocol/momoka # Run using the default shell, this is important to infer the environment variables CMD ["sh", "-c", "momoka --node $NODE_URL --environment=$ENVIRONMENT --concurrency=$CONCURRENCY --fromHead=true"] EOF # 进入文件夹 cd /opt/momoka/ # build docker镜像 docker build -t momoka:v1 . 运行momoka节点 docker run -it -d --name=momoka-node -e node=<my-POLYGON-URL> -e environment=POLYGON -e concurrency=20 momoka:v1 查看运行日志 docker logs momoka-node 参考文档 https://github.com/lens-protocol/momoka/tree/master/momoka-node https://momoka.lens.xyz/ ## Publication Information - [ytjoe](https://paragraph.com/@ytjoe/): Publication homepage - [All Posts](https://paragraph.com/@ytjoe/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@ytjoe): Subscribe to updates - [Twitter](https://twitter.com/ytjoe2): Follow on Twitter