前提条件
操作步骤
1. 在 Agent 管理页面,下载 Agent。
2. 解压 Agent,目录为 CapAgent。
3. 将解压后的 Agent 目录 CapAgent 放在业务容器 Dockerfile 目录。
4. 在业务容器的 Dockerfile 中,添加如下 Agent 启动命令,Agent 的启动目录支持自定义,本文将其设置为 /data/dbagent。
RUN
mkdir
-p /data/dbagent
COPY ./CapAgent /data/dbagent/CapAgent
COPY ./start_agent.sh /etc/kickStart.d/
RUN
chmod
+x /etc/kickStart.d/start_agent.sh
5. start_agent.sh 是用于 Agent 的脚本,请注意 Agent 的启动目录,内容如下:
#! /bin/bash
cd
/data/dbagent/CapAgent/bin/
nohup
./start.sh
1>
/dev/null
2>
/dev/null
6. 创建镜像。