Skip to content

Commit 37dd6a7

Browse files
author
Timo Stark
committed
Adding missing Tags to Dockerfile
1 parent d15cd83 commit 37dd6a7

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

Dockerfile

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,18 @@ COPY ui /ui
1111
RUN npm run build
1212

1313
FROM alpine
14-
LABEL org.opencontainers.image.title="NGINX Docker Desktop Extension" \
15-
org.opencontainers.image.description="NGINXs Docker Desktop Extension" \
14+
LABEL org.opencontainers.image.title="NGINX Development Center" \
15+
org.opencontainers.image.description="NGINX Development Center for Docker Desktop" \
1616
org.opencontainers.image.vendor="NGINX Inc." \
1717
com.docker.desktop.extension.api.version="0.3.3" \
18-
com.docker.extension.screenshots="" \
19-
com.docker.extension.detailed-description="" \
18+
com.docker.extension.screenshots='[{"alt":"NGINX Docker Development Center", "url":"https://raw.githubusercontent.com/nginx/docker-extension/main/docs/NGINX-dd-extension.png"}]' \
19+
com.docker.desktop.extension.icon="https://raw.githubusercontent.com/nginx/docker-extension/main/logo.svg"\
20+
com.docker.extension.detailed-description="With the NGINX Docker Development Center you are able to configure your running NGINX Docker Instances." \
2021
com.docker.extension.publisher-url="https://nginx.org/" \
21-
com.docker.extension.additional-urls="" \
22+
com.docker.extension.additional-urls="https://nginx.com/" \
2223
com.docker.extension.categories="utility-tools" \
23-
com.docker.extension.changelog="Inital Version"
24+
com.docker.extension.changelog="Initial Release"
2425

2526
COPY metadata.json .
2627
COPY logo.svg .
27-
COPY --from=client-builder /ui/build ui
28+
COPY --from=client-builder /ui/build ui

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ The NGINX Docker Desktop Extension can be used to manage the instance configurat
77
## Development
88
Before we can interactively develop the Extensions frontend, it must be installed first.
99

10-
To build the extension
10+
To build the extension locally.
1111
```shell
1212
docker build -t nginx/nginx-dd-extension .
1313
```
@@ -20,6 +20,11 @@ To remove the extension
2020
```shell
2121
docker remove nginx/nginx-dd-extension
2222
```
23+
## Release
24+
25+
```shell
26+
docker buildx build --push --no-cache --platform=linux/amd64,linux/arm64 -t nginx/nginx-docker-extension:0.0.1 .
27+
```
2328

2429
### Start Docker Extension Development Server
2530
1. start the UI node server in the `ui` directory. Make sure you install the dev dependencies at the first.

0 commit comments

Comments
 (0)