# Error relocating

**URL:** <https://community.dynatrace.com/t/error-relocating/46369>\
**Category:** Open Q&A\
**Tags:** installation, oneagent, docker\
**Created:** [June 28, 2024, 11:07am UTC](https://community.dynatrace.com/t/error-relocating/46369 "2024-06-28T11:07:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![darkisdude](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@darkisdude](https://community.dynatrace.com/u/darkisdude)\
**Post date:** [June 28, 2024, 11:07am UTC](https://community.dynatrace.com/t/error-relocating/46369/1 "2024-06-28T11:07:20Z")

</div>

Hi,

I would like to start to use dynatrace but I’m totally stuck with our setup.

```

FROM node:20-alpine

COPY --from=xxxxxxx.live.dynatrace.com/linux/oneagent-codemodules-musl:all / /  
ENV LD\_PRELOAD /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so  
ENV DT\_LOGLEVELCON INFO

```

`docker build -t test .`

`docker run --rm -it test`

Then you have the full error here:

```

Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 16  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 18  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6  
Error relocating /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so: unsupported relocation type 6

```

I’m using a MacBook PRO M3 (so ARM?).

---

<div class="post-metadata">

**Author:** ![darkisdude](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@darkisdude](https://community.dynatrace.com/u/darkisdude)\
**Post date:** [June 28, 2024, 11:07am UTC](https://community.dynatrace.com/t/error-relocating/46369/2 "2024-06-28T11:07:46Z")

</div>

I’m following this documentation&nbsp;[https://docs.dynatrace.com/docs/setup-and-configuration/setup-on-cloud-platforms/amazon-web-services/amazon-web-services-integrations/aws-fargate#troubleshoot](https://docs.dynatrace.com/docs/setup-and-configuration/setup-on-cloud-platforms/amazon-web-services/amazon-web-services-integrations/aws-fargate#troubleshoot)

---

<div class="post-metadata">

**Author:** ![darkisdude](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@darkisdude](https://community.dynatrace.com/u/darkisdude)\
**Post date:** [July 1, 2024, 8:16am UTC](https://community.dynatrace.com/t/error-relocating/46369/3 "2024-07-01T08:16:34Z")

</div>

```markup
FROM node:20-alpine

#COPY --from=lap64308.live.dynatrace.com/linux/oneagent-codemodules-musl:all / /
#ENV LD_PRELOAD /opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so
#ENV DT_LOGLEVELCON INFO

ARG DT_API_URL="https://{environmentid}.live.dynatrace.com/api"
ARG DT_API_TOKEN="<token redacted>"
ARG DT_ONEAGENT_OPTIONS="flavor=default&include=all"
ENV DT_HOME="/opt/dynatrace/oneagent"
RUN mkdir -p "$DT_HOME" && \
wget -O "$DT_HOME/oneagent.zip" "$DT_API_URL/v1/deployment/installer/agent/unix/paas/latest?Api-Token=$DT_API_TOKEN&$DT_ONEAGENT_OPTIONS" && \
unzip -d "$DT_HOME" "$DT_HOME/oneagent.zip" && \
rm "$DT_HOME/oneagent.zip"

ENTRYPOINT ["/opt/dynatrace/oneagent/dynatrace-agent64.sh"]

```

With the other way to install it

---

<div class="post-metadata">

**Author:** ![darkisdude](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@darkisdude](https://community.dynatrace.com/u/darkisdude)\
**Post date:** [July 2, 2024, 11:30am UTC](https://community.dynatrace.com/t/error-relocating/46369/4 "2024-07-02T11:30:07Z")

</div>

And the answer:&nbsp;use the classic integration for build runtime (in the mentioned docs) and add the `arch=arm` reference? ARG DT\_ONEAGENT\_OPTIONS=“flavor=musl&arch=arm&include=all”
