让小白实现pagermaid_pyro自由!!!
2.2K
docker run -it --name pgmpyro \
--privileged=true \
--restart=always \
altriabot/pagermaid_pyro
说明:配置 PagerMaid-Pyro 过程中使用的命令,都是在宿主机上执行。不需要进入容器(Container)内的 shell。
需要自备 tg 的 API 和 HASH 以便填写 api_id 和 api_hash
使用官方脚本启动(不要使用扫码登陆,或许你的终端显示不出来)
根据提示填写信息后,会提示你在 TG 客户端内输入 ,help 指令,根据提示输入后,如果能看到消息被编辑,请按 Ctrl + C 使容器在后台模式下重新启动。
docker restart pgmpyro
# copy file to local ${HOME}/bot/pgmpyro
docker cp pgmpyro:/pagermaid/workdir ${HOME}/bot/pgmpyro/ #自定义本地路径
# stop and delete runimg docker
docker stop pgmpyro && docker rm -f pgmpyro
# runing again used -v ${HOME}/bot/pgmpyro:/pagermaid_pyro(Paths can be customized)
docker run -itd --name pgmpyro \
--privileged=true \
--restart=always \
-v ${HOME}/bot/pgmpyro/workdir:/pagermaid/workdir \
altriabot/pagermaid_pyro
#!/usr/bin/env sh
sh /pagermaid/workdir/utils/docker-config.sh
作用:调用官方仓库的docker-config.sh启动脚本
RUN apk add --no-cache tzdata python3 python3-dev py3-pip gcc libc-dev linux-headers git curl neofetch && \
git clone -b master https://github.com/TeamPGM/PagerMaid-Pyro.git /pagermaid/workdir && \
git config --global pull.ff only && \
cd /pagermaid/workdir && \
pip3 install --upgrade --root-user-action=ignore pip && \
pip3 install --no-cache-dir --root-user-action=ignore -r requirements.txt && \
chmod +x /start.sh && \
rm -rf /var/cache/apk/*
诸君可自行构建自己的镜像
Content type
Image
Digest
sha256:abb6e9eaf…
Size
111.1 MB
Last updated
about 1 month ago
docker pull altriabot/pagermaid_pyro