add faq to deploy with docker
This commit is contained in:
parent
6289f94e87
commit
9a3c82fb85
@ -322,6 +322,7 @@ Consider removing the following features that cannot be used in a static build:
|
|||||||
|
|
||||||
- [How can I add a custom MDX component?](/faq/custom-mdx-component.md)
|
- [How can I add a custom MDX component?](/faq/custom-mdx-component.md)
|
||||||
- [How can I customize the `kbar` search?](/faq/customize-kbar-search.md)
|
- [How can I customize the `kbar` search?](/faq/customize-kbar-search.md)
|
||||||
|
- [Deploy with docker](/faq/deploy-with-docker.md)
|
||||||
|
|
||||||
## Support
|
## Support
|
||||||
|
|
||||||
|
20
faq/deploy-with-docker.md
Normal file
20
faq/deploy-with-docker.md
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# Deploy with Docker
|
||||||
|
|
||||||
|
Follow the [official Next.js repo docker build example and instructions](https://github.com/vercel/next.js/tree/canary/examples/with-docker) to deploy with docker. Copy the [`Dockerfile`](https://github.com/vercel/next.js/blob/canary/examples/with-docker/Dockerfile) into the root of the project and modify the `next.config.js` file:
|
||||||
|
|
||||||
|
```js
|
||||||
|
// next.config.js
|
||||||
|
module.exports = {
|
||||||
|
// ... rest of the configuration.
|
||||||
|
output: 'standalone',
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
You can now build the docker image and run it:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker build -t nextjs-docker .
|
||||||
|
docker run -p 3000:3000 nextjs-docker
|
||||||
|
```
|
||||||
|
|
||||||
|
Alternatively, to use docker compose, refer to the [docker compose repo](https://github.com/vercel/next.js/tree/canary/examples/with-docker-compose).
|
Loading…
x
Reference in New Issue
Block a user