从0开始:如何安装docker并在docker中安装pagermaid人形bot

注:该教程基于Debian12 其他系统请自行分辨区别

鉴于各家云服务商镜像参差不齐,开机链接后请直接

apt update -y && apt upgrade -y 
apt-get install htop wget curl git -y

此处主要是安装一些工具 然后直接官网一键脚本 不要管GPG 不要管apt源(因为我也没搞懂 搞了一下午没搞好

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

这时你的docker已经安装完成 你可以

sudo docker run hello-world

以此检验是否安装成功

之后拉取Debian镜像

docker pull debian:12

我的建议是在~创建一个dockerfile 进行一些重复操作 之后如果有需要部署的项目无需在进行繁琐的操作

cat << ‘END’ > Dockerfile
FROM debian:12

RUN apt-get update && apt-get install -y init locales && apt-get clean all \
    && rm -rf /var/lib/apt/lists/* \
    && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
ENV LANG en_US.utf8
END

上文为Gemini生成 你也可以根据你的需求进行更改

根据系统镜像以及dockerfile构建docker镜像

docker build -f ./Dockerfile . -t pagermaid

这里的-f ./docketfile意为构建该镜像的dockerfile就在当前路径 后面则是该镜像的标签 可自行修改

接着我们运行一下

docker run -it pagermaid

该条命令运行一次即可 因为此命令意味着创建容器 之后exec进入该容器

docker ps -a #查看该容器id
docker exec -it 容器id /bin/bash

然后根据官方手册的Debian安装步骤进行安装依赖以及拉取项目
在安装python依赖包之前 需要开启一下虚拟环境 如果你可以直接安装 请忽略

python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install --upgrade pip
pip3 install -r requirements.txt

并在虚拟环境中运行

python3 -m pagermaid

接着按步骤提示进行输入信息即可~

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇