mirror of
https://github.com/stackblitz/bolt.new
synced 2025-02-06 04:48:04 +00:00
Add support for docker dev in bolt
This commit is contained in:
parent
6a9cb78fd6
commit
816d6d5f81
@ -108,3 +108,17 @@ pnpm run deploy
|
|||||||
```
|
```
|
||||||
|
|
||||||
Make sure you have the necessary permissions and Wrangler is correctly configured for your Cloudflare account.
|
Make sure you have the necessary permissions and Wrangler is correctly configured for your Cloudflare account.
|
||||||
|
|
||||||
|
## Docker Dev
|
||||||
|
|
||||||
|
To build docker image
|
||||||
|
|
||||||
|
```
|
||||||
|
docker build -t bolt-ai .
|
||||||
|
```
|
||||||
|
|
||||||
|
To run bolt dev in docker(Add ANTHROPIC_API_KEY=XXX before running)
|
||||||
|
|
||||||
|
```
|
||||||
|
docker run -p 5173:5173 --env-file .env.local bolt-ai
|
||||||
|
```
|
||||||
|
16
Dockerfile
Normal file
16
Dockerfile
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
FROM node:20.15.1
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
RUN npm install -g pnpm
|
||||||
|
|
||||||
|
# Copy the rest of your app's source code
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
# Install dependencies
|
||||||
|
RUN pnpm install
|
||||||
|
|
||||||
|
# Expose the port the app runs on
|
||||||
|
EXPOSE 5173
|
||||||
|
|
||||||
|
CMD [ "pnpm", "run", "dev" ]
|
Loading…
Reference in New Issue
Block a user