Skip to content

Commit de7b8b0

Browse files
committed
multiarch tweaks
1 parent 0d31801 commit de7b8b0

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

README.md

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,43 @@
22

33
Dockerfile with tools to validate and build openshift-docs AsciiDoc files.
44

5-
## Push to quay.io
5+
## Build image and push to quay.io
66

77
```cmd
88
podman login registry.redhat.io
99
1010
podman login quay.io/redhat-docs
1111
12-
podman build -t openshift-docs-asciidoc:latest -f asciidoc.Dockerfile
12+
podman rmi quay.io/redhat-docs/openshift-docs-asciidoc:multiarch
1313
14-
podman tag <commit_hash> quay.io/redhat-docs/openshift-docs-asciidoc
14+
podman rmi localhost/openshift-docs-asciidoc:multiarch
1515
16-
podman push quay.io/redhat-docs/openshift-docs-asciidoc
17-
```
16+
podman build -t openshift-docs-asciidoc:latest --platform linux/amd64 -f asciidoc.Dockerfile
1817
19-
The image is available from https://quay.io/repository/redhat-docs/openshift-docs-asciidoc?tab=tags&tag=latest
18+
podman tag <commit_hash> quay.io/redhat-docs/openshift-docs-asciidoc:latest
2019
21-
To use it, `podman pull quay.io/redhat-docs/openshift-docs-asciidoc`.
20+
podman push quay.io/redhat-docs/openshift-docs-asciidoc:latest
21+
```
2222

23-
# multiarch build
23+
## Multiarch build
2424

2525
```cmd
26-
podman buildx build --platform linux/amd64,linux/arm64 --tag quay.io/redhat-docs/openshift-docs-asciidoc:multiarch -f asciidoc.Dockerfile
26+
podman rmi quay.io/redhat-docs/openshift-docs-asciidoc:latest
27+
28+
podman rmi localhost/openshift-docs-asciidoc:latest
29+
30+
podman build --platform linux/arm64 --tag quay.io/redhat-docs/openshift-docs-asciidoc:multiarch -f asciidoc.Dockerfile
2731
2832
podman tag <commit_hash> quay.io/redhat-docs/openshift-docs-asciidoc:multiarch
2933
3034
podman push quay.io/redhat-docs/openshift-docs-asciidoc:multiarch
3135
```
3236

33-
# testing
37+
The image is available from https://quay.io/repository/redhat-docs/openshift-docs-asciidoc?tab=tags&tag=latest
38+
39+
To use it, `podman pull quay.io/redhat-docs/openshift-docs-asciidoc`.
40+
41+
## Testing
3442

3543
```cmd
3644
podman run --rm -it -v "$(pwd)":~/ocpd-src:Z <commit_hash> sh -c 'asciidoctor -v'

0 commit comments

Comments
 (0)