File tree Expand file tree Collapse file tree 2 files changed +24
-1
lines changed Expand file tree Collapse file tree 2 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 8
8
jobs :
9
9
ghcr :
10
10
runs-on : ubuntu-latest
11
- timeout-minutes : 5
11
+ timeout-minutes : 10
12
12
permissions :
13
13
packages : write
14
14
contents : read
15
15
steps :
16
16
- uses : actions/checkout@v5
17
+ - name : Set up Docker Buildx
18
+ uses : docker/setup-buildx-action@v3
17
19
- uses : docker/login-action@v3
18
20
with :
19
21
registry : ghcr.io
43
45
with :
44
46
push : true
45
47
context : .
48
+ platforms : linux/amd64,linux/arm64
46
49
tags : ${{ steps.meta.outputs.tags }}
47
50
labels : ${{ steps.meta.outputs.labels }}
Original file line number Diff line number Diff line change @@ -268,6 +268,26 @@ docker run --rm \
268
268
streamlit run template_langgraph/services/streamlits/main.py --server.address 0.0.0.0
269
269
```
270
270
271
+ #### Using Pre-built Images
272
+
273
+ You can also use pre-built images from Docker Hub or GitHub Container Registry:
274
+
275
+ ``` shell
276
+ # From Docker Hub
277
+ docker run --rm \
278
+ -p 8501:8501 \
279
+ -v ./.env:/app/.env \
280
+ ks6088ts/template-langgraph:latest \
281
+ streamlit run template_langgraph/services/streamlits/main.py --server.address 0.0.0.0
282
+
283
+ # From GitHub Container Registry
284
+ docker run --rm \
285
+ -p 8501:8501 \
286
+ -v ./.env:/app/.env \
287
+ ghcr.io/ks6088ts-labs/template-langgraph:latest \
288
+ streamlit run template_langgraph/services/streamlits/main.py --server.address 0.0.0.0
289
+ ```
290
+
271
291
#### Multi-Architecture Support
272
292
273
293
The Docker images are built for both ` amd64 ` and ` arm64 ` architectures, making them compatible with:
You can’t perform that action at this time.
0 commit comments