Any idea why my deploy is not working?
The build is OK at my local machine. I'm using Dokploy on Hostinger VPS. The project is a Next.JS, but there's also a docker file within it, to set up the DB (the docker file doesn't handle the Next.JS app).
#12 31.26 at renderElement (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5954:7)
#12 31.26 Export encountered an error on /_error: /404, exiting the build.
#12 31.27 ⨯ Static worker exited with code: 1 and signal: null
#12 31.31 ELIFECYCLE Command failed with exit code 1.
#12 ERROR: process "/bin/bash -ol pipefail -c pnpm run build" did not complete successfully: exit code: 1
------
[stage-0 8/10] RUN --mount=type=cache,id=qP3GaPpe6AU-next/cache,target=/app/.next/cache --mount=type=cache,id=qP3GaPpe6AU-node_modules/cache,target=/app/node_modules/.cache pnpm run build:31.26 at renderIndeterminateComponent (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5732:15) 31.26 at renderElement (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5957:7) 31.26 at renderNodeDestructiveImpl (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6115:11) 31.26 at renderNodeDestructive (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6087:14)
6 Replies
31.26 at finishClassComponent (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5688:3)
31.26 at renderClassComponent (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5696:3)
31.26 at renderElement (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5954:7)
31.26 Export encountered an error on /_error: /404, exiting the build.
31.27 ⨯ Static worker exited with code: 1 and signal: null
31.31 ELIFECYCLE Command failed with exit code 1.
------
Dockerfile:24
--------------------
22 | # build phase
23 | COPY . /app/.
24 | >>> RUN --mount=type=cache,id=qP3GaPpe6AU-next/cache,target=/app/.next/cache --mount=type=cache,id=qP3GaPpe6AU-node_modules/cache,target=/app/node_modules/.cache pnpm run build
25 |
26 |
-------------------- ERROR: failed to solve: process "/bin/bash -ol pipefail -c pnpm run build" did not complete successfully: exit code: 1 Error: Docker build failed Error response from daemon: No such container: sisnadef-frontend-kgby9c-NiEPbHmqXR Error ❌ Error response from daemon: No such container: sisnadef-frontend-kgby9c-NiEPbHmqXR
26 |
-------------------- ERROR: failed to solve: process "/bin/bash -ol pipefail -c pnpm run build" did not complete successfully: exit code: 1 Error: Docker build failed Error response from daemon: No such container: sisnadef-frontend-kgby9c-NiEPbHmqXR Error ❌ Error response from daemon: No such container: sisnadef-frontend-kgby9c-NiEPbHmqXR
No such container: sisnadef-frontend-kgby9c-NiEPbHmqXR
Error: <Html> should not be imported outside of pages/_document.
#12 30.49 Read more: https://nextjs.org/docs/messages/no-document-import-in-page
Thanks! I've seen that, but I'm confused. I'u using the App router, so I don't even have a page.tsx/.js. Also, I've checked the <Html> ocurrences on VS Code, and they are all from the node_modules folder
I've only found the HTML tag in the root layout.tsx file, like this one - https://nextjs.org/docs/app/api-reference/file-conventions/layout
File Conventions: layout.js | Next.js
API reference for the layout.js file.