Skip to content

Commit 4abd706

Browse files
committed
docs: improve readme for docker builds
1. Add instructions to build ockam_hub image 2. Change commands to build from repository root
1 parent ef40f0e commit 4abd706

1 file changed

Lines changed: 17 additions & 3 deletions

File tree

tools/docker/README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11

2+
From the [root directory](../..) of the ockam codebase:
3+
24
## Base
35

46
```
57
docker build \
68
--build-arg BASE_IMAGE=debian:10.7-slim@sha256:240f770008bdc538fecc8d3fa7a32a533eac55c14cbc56a9a8a6f7d741b47e33 \
7-
--tag ockam/base:latest base
9+
--tag ockam/base:latest tools/docker/base
810
```
911

1012
## Builder Base
1113

1214
```
1315
docker build \
1416
--build-arg BASE_IMAGE=gcc:9.3.0@sha256:488373ff1b96186d48ea47f9c5eb0495b87a2ac990d15248d64d605ac7bdb539 \
15-
--tag ockam/builder_base:latest base
17+
--tag ockam/builder_base:latest tools/docker/base
1618
```
1719

1820
## Builder
@@ -22,11 +24,23 @@ Build the builder:
2224
```
2325
docker build \
2426
--build-arg BASE_IMAGE=ockam/builder_base:latest \
25-
--tag ockam/builder:latest builder
27+
--tag ockam/builder:latest tools/docker/builder
2628
```
2729

2830
Run the builder:
2931

3032
```
3133
docker run --rm -it -e LOCAL_USER_ID=$(id -u) --volume $(pwd):/work ockam/builder:latest bash
3234
```
35+
36+
## Hub
37+
38+
```
39+
docker build --tag ockam/ockam_hub:latest --file tools/docker/hub/Dockerfile .
40+
```
41+
42+
Run the hub:
43+
44+
```
45+
docker run --rm -it ockam/ockam_hub:latest
46+
```

0 commit comments

Comments
 (0)