# Error: ENOENT: no such file or directory, open ‘/data/package.json’

**URL:** <https://discourse.nodered.org/t/error-enoent-no-such-file-or-directory-open-data-package-json/59582>\
**Category:** General\
**Tags:** docker\
**Created:** [9 March 2022 11:16 UTC](https://discourse.nodered.org/t/error-enoent-no-such-file-or-directory-open-data-package-json/59582 "2022-03-09T11:16:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Utkarsh](https://avatars.discourse-cdn.com/v4/letter/u/e9bcb4/32.png) [@Utkarsh](https://discourse.nodered.org/u/Utkarsh)\
**Post date:** [9 March 2022 11:16 UTC](https://discourse.nodered.org/t/error-enoent-no-such-file-or-directory-open-data-package-json/59582/1 "2022-03-09T11:16:07Z")

</div>

Hello,

I am trying to run Node-red using Docker. My Dockerfile is as follows:

```auto
FROM nodered/node-red:latest-12-minimal

COPY settings.js /data/
USER root
RUN chown -R node-red:root /data
USER node-red
RUN npm install

```

I am using `docker build` to create the image. After that when I start the container I get following error in the `docker logs`:

```auto
Error: ENOENT: no such file or directory, open ‘/data/package.json’

```

The Node-red instance is working fine. But every time I install a node from Palette I get the same error. However the new node is also working properly.

Can someone please explain the significance of this error and how to resolve it?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [8 May 2022 11:16 UTC](https://discourse.nodered.org/t/error-enoent-no-such-file-or-directory-open-data-package-json/59582/2 "2022-05-08T11:16:20Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
