aip9105 commited on
Commit
ded8409
·
verified ·
1 Parent(s): a09f6f4

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -1
Dockerfile CHANGED
@@ -5,6 +5,12 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
5
  git openssh-client build-essential python3 python3-pip \
6
  g++ make ca-certificates && rm -rf /var/lib/apt/lists/*
7
 
 
 
 
 
 
 
8
  RUN pip3 install --no-cache-dir huggingface_hub --break-system-packages
9
 
10
  # 2. 安装 OpenClaw
@@ -12,10 +18,16 @@ RUN npm install -g openclaw@latest --unsafe-perm
12
 
13
  # 在 Dockerfile 中示例
14
  RUN npm install -g clawhub
15
- RUN clawhub install liang-tavily-search
16
 
 
 
 
 
 
 
17
 
18
  # 3. 设置工作目录并拷贝脚本
 
19
  WORKDIR /app
20
  COPY sync.py .
21
  COPY start-openclaw.sh .
 
5
  git openssh-client build-essential python3 python3-pip \
6
  g++ make ca-certificates && rm -rf /var/lib/apt/lists/*
7
 
8
+ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \
9
+ && echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list \
10
+ && apt-get update \
11
+ && apt-get install -y google-chrome-stable \
12
+ && rm -rf /var/lib/apt/lists/*
13
+
14
  RUN pip3 install --no-cache-dir huggingface_hub --break-system-packages
15
 
16
  # 2. 安装 OpenClaw
 
18
 
19
  # 在 Dockerfile 中示例
20
  RUN npm install -g clawhub
 
21
 
22
+ # 安装常用技能
23
+ RUN clawhub install liang-tavily-search
24
+ RUN clawhub install agent-browser
25
+ RUN clawhub install github-search
26
+ RUN clawhub install web-search
27
+ RUN clawhub install knowledge-base-search
28
 
29
  # 3. 设置工作目录并拷贝脚本
30
+ COPY . /app
31
  WORKDIR /app
32
  COPY sync.py .
33
  COPY start-openclaw.sh .