Run update.sh
This commit is contained in:
parent
7b230daaee
commit
09995a7b26
|
|
@ -24,25 +24,25 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`8`, `8u312`, `8u312-al2`, `8-al2-full`, `8-al2-jdk`, `latest`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jdk/al2/Dockerfile)
|
||||
- [`8-alpine3.12`, `8u312-alpine3.12`, `8-alpine3.12-full`, `8-alpine3.12-jdk`, `8-alpine`, `8u312-alpine`, `8-alpine-full`, `8-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jdk/alpine/3.12/Dockerfile)
|
||||
- [`8-alpine3.12-jre`, `8u312-alpine3.12-jre`, `8-alpine-jre`, `8u312-alpine-jre`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jre/alpine/3.12/Dockerfile)
|
||||
- [`8-alpine3.13`, `8u312-alpine3.13`, `8-alpine3.13-full`, `8-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jdk/alpine/3.13/Dockerfile)
|
||||
- [`8-alpine3.13-jre`, `8u312-alpine3.13-jre`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jre/alpine/3.13/Dockerfile)
|
||||
- [`8-alpine3.14`, `8u312-alpine3.14`, `8-alpine3.14-full`, `8-alpine3.14-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jdk/alpine/3.14/Dockerfile)
|
||||
- [`8-alpine3.14-jre`, `8u312-alpine3.14-jre`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/8/jre/alpine/3.14/Dockerfile)
|
||||
- [`11`, `11.0.13`, `11.0.13-al2`, `11-al2-full`, `11-al2-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/11/jdk/al2/Dockerfile)
|
||||
- [`11-alpine3.12`, `11.0.13-alpine3.12`, `11-alpine3.12-full`, `11-alpine3.12-jdk`, `11-alpine`, `11.0.13-alpine`, `11-alpine-full`, `11-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/11/jdk/alpine/3.12/Dockerfile)
|
||||
- [`11-alpine3.13`, `11.0.13-alpine3.13`, `11-alpine3.13-full`, `11-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/11/jdk/alpine/3.13/Dockerfile)
|
||||
- [`11-alpine3.14`, `11.0.13-alpine3.14`, `11-alpine3.14-full`, `11-alpine3.14-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/11/jdk/alpine/3.14/Dockerfile)
|
||||
- [`16`, `16.0.2`, `16.0.2-al2`, `16-al2-full`, `16-al2-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/16/jdk/al2/Dockerfile)
|
||||
- [`16-alpine3.12`, `16.0.2-alpine3.12`, `16-alpine3.12-full`, `16-alpine3.12-jdk`, `16-alpine`, `16.0.2-alpine`, `16-alpine-full`, `16-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/16/jdk/alpine/3.12/Dockerfile)
|
||||
- [`16-alpine3.13`, `16.0.2-alpine3.13`, `16-alpine3.13-full`, `16-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/16/jdk/alpine/3.13/Dockerfile)
|
||||
- [`16-alpine3.14`, `16.0.2-alpine3.14`, `16-alpine3.14-full`, `16-alpine3.14-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/16/jdk/alpine/3.14/Dockerfile)
|
||||
- [`17`, `17.0.0`, `17.0.0-al2`, `17-al2-full`, `17-al2-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/17/jdk/al2/Dockerfile)
|
||||
- [`17-alpine3.12`, `17.0.0-alpine3.12`, `17-alpine3.12-full`, `17-alpine3.12-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/17/jdk/alpine/3.12/Dockerfile)
|
||||
- [`17-alpine3.13`, `17.0.0-alpine3.13`, `17-alpine3.13-full`, `17-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/17/jdk/alpine/3.13/Dockerfile)
|
||||
- [`17-alpine3.14`, `17.0.0-alpine3.14`, `17-alpine3.14-full`, `17-alpine3.14-jdk`, `17-alpine`, `17.0.0-alpine`, `17-alpine-full`, `17-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1dd77c323c3d666e5fc0fafc1b29cae00ec9002e/17/jdk/alpine/3.14/Dockerfile)
|
||||
- [`8`, `8u312`, `8u312-al2`, `8-al2-full`, `8-al2-jdk`, `latest`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jdk/al2/Dockerfile)
|
||||
- [`8-alpine3.12`, `8u312-alpine3.12`, `8-alpine3.12-full`, `8-alpine3.12-jdk`, `8-alpine`, `8u312-alpine`, `8-alpine-full`, `8-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jdk/alpine/3.12/Dockerfile)
|
||||
- [`8-alpine3.12-jre`, `8u312-alpine3.12-jre`, `8-alpine-jre`, `8u312-alpine-jre`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jre/alpine/3.12/Dockerfile)
|
||||
- [`8-alpine3.13`, `8u312-alpine3.13`, `8-alpine3.13-full`, `8-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jdk/alpine/3.13/Dockerfile)
|
||||
- [`8-alpine3.13-jre`, `8u312-alpine3.13-jre`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jre/alpine/3.13/Dockerfile)
|
||||
- [`8-alpine3.14`, `8u312-alpine3.14`, `8-alpine3.14-full`, `8-alpine3.14-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jdk/alpine/3.14/Dockerfile)
|
||||
- [`8-alpine3.14-jre`, `8u312-alpine3.14-jre`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/8/jre/alpine/3.14/Dockerfile)
|
||||
- [`11`, `11.0.13`, `11.0.13-al2`, `11-al2-full`, `11-al2-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/11/jdk/al2/Dockerfile)
|
||||
- [`11-alpine3.12`, `11.0.13-alpine3.12`, `11-alpine3.12-full`, `11-alpine3.12-jdk`, `11-alpine`, `11.0.13-alpine`, `11-alpine-full`, `11-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/11/jdk/alpine/3.12/Dockerfile)
|
||||
- [`11-alpine3.13`, `11.0.13-alpine3.13`, `11-alpine3.13-full`, `11-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/11/jdk/alpine/3.13/Dockerfile)
|
||||
- [`11-alpine3.14`, `11.0.13-alpine3.14`, `11-alpine3.14-full`, `11-alpine3.14-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/11/jdk/alpine/3.14/Dockerfile)
|
||||
- [`16`, `16.0.2`, `16.0.2-al2`, `16-al2-full`, `16-al2-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/16/jdk/al2/Dockerfile)
|
||||
- [`16-alpine3.12`, `16.0.2-alpine3.12`, `16-alpine3.12-full`, `16-alpine3.12-jdk`, `16-alpine`, `16.0.2-alpine`, `16-alpine-full`, `16-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/16/jdk/alpine/3.12/Dockerfile)
|
||||
- [`16-alpine3.13`, `16.0.2-alpine3.13`, `16-alpine3.13-full`, `16-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/16/jdk/alpine/3.13/Dockerfile)
|
||||
- [`16-alpine3.14`, `16.0.2-alpine3.14`, `16-alpine3.14-full`, `16-alpine3.14-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/16/jdk/alpine/3.14/Dockerfile)
|
||||
- [`17`, `17.0.1`, `17.0.1-al2`, `17-al2-full`, `17-al2-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/17/jdk/al2/Dockerfile)
|
||||
- [`17-alpine3.12`, `17.0.1-alpine3.12`, `17-alpine3.12-full`, `17-alpine3.12-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/17/jdk/alpine/3.12/Dockerfile)
|
||||
- [`17-alpine3.13`, `17.0.1-alpine3.13`, `17-alpine3.13-full`, `17-alpine3.13-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/17/jdk/alpine/3.13/Dockerfile)
|
||||
- [`17-alpine3.14`, `17.0.1-alpine3.14`, `17-alpine3.14-full`, `17-alpine3.14-jdk`, `17-alpine`, `17.0.1-alpine`, `17-alpine-full`, `17-alpine-jdk`](https://github.com/corretto/corretto-docker/blob/1fac3321cf441db393d5261d9e50ce113557ae70/17/jdk/alpine/3.14/Dockerfile)
|
||||
|
||||
# Quick reference (cont.)
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `base`, `base-20211017.0.36769`](https://gitlab.archlinux.org/archlinux/archlinux-docker/-/blob/afe05134d6cf1c805a1de5e56546fe958d1a48af/Dockerfile.base)
|
||||
- [`base-devel`, `base-devel-20211017.0.36769`](https://gitlab.archlinux.org/archlinux/archlinux-docker/-/blob/afe05134d6cf1c805a1de5e56546fe958d1a48af/Dockerfile.base-devel)
|
||||
- [`latest`, `base`, `base-20211024.0.37588`](https://gitlab.archlinux.org/archlinux/archlinux-docker/-/blob/72e5f804d292b7ef23473694cb4f2f54f5168e4c/Dockerfile.base)
|
||||
- [`base-devel`, `base-devel-20211024.0.37588`](https://gitlab.archlinux.org/archlinux/archlinux-docker/-/blob/72e5f804d292b7ef23473694cb4f2f54f5168e4c/Dockerfile.base-devel)
|
||||
|
||||
# Quick reference (cont.)
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `base`](https://github.com/clearlinux/docker-brew-clearlinux/blob/c6c1b6bfd8150dd4c8e4c20c3556bb7a9651ef03/Dockerfile)
|
||||
- [`latest`, `base`](https://github.com/clearlinux/docker-brew-clearlinux/blob/889e0a5846b06992af3f63198a3971cad4afb2bb/Dockerfile)
|
||||
|
||||
# Quick reference (cont.)
|
||||
|
||||
|
|
|
|||
|
|
@ -56,9 +56,36 @@ By utilizing Dart's support for ahead-of-time (AOT) [compilation to executables]
|
|||
|
||||
## Using this image
|
||||
|
||||
We recommend creating small runtime images by leveraging Dart's support for ahead-of-time (AOT) [compilation to executables](https://dart.dev/tools/dart-compile#exe). This enables creating small runtime images (~10 MB).
|
||||
We recommend using small runtime images that leverage Dart's support for ahead-of-time (AOT) [compilation to executables](https://dart.dev/tools/dart-compile#exe). This enables creating small runtime images (~10 MB).
|
||||
|
||||
The following `Dockerfile` performs two steps:
|
||||
### Creating a Dart server app
|
||||
|
||||
After installing the Dart SDK, use the `dart` command to create a new server app:
|
||||
|
||||
```shell
|
||||
$ dart create -t server-shelf myserver
|
||||
```
|
||||
|
||||
### Running the server with Docker Desktop
|
||||
|
||||
If you have [Docker Desktop](https://www.docker.com/get-started) installed, you can build and run on your machine with the `docker` command:
|
||||
|
||||
```shell
|
||||
$ docker build -t dart-server .
|
||||
$ docker run -it --rm -p 8080:8080 --name myserver dart-server
|
||||
```
|
||||
|
||||
When finished, you can stop the container using the name you provided:
|
||||
|
||||
```shell
|
||||
$ docker kill myserver
|
||||
```
|
||||
|
||||
## Image documentation
|
||||
|
||||
### `Dockerfile`
|
||||
|
||||
The `Dockerfile` created by the `dart` tool performs two steps:
|
||||
|
||||
1. Using the Dart SDK in the `dart:stable` image, compiles your server (`bin/server.dart`) to an executable (`server`).
|
||||
|
||||
|
|
@ -90,7 +117,9 @@ EXPOSE 8080
|
|||
CMD ["/app/bin/server"]
|
||||
```
|
||||
|
||||
We recommend you also have a `.dockerignore` file like the following:
|
||||
### `.dockerignore`
|
||||
|
||||
Additionally it creates a recommended `.dockerignore` file, which enumarates files that should be omitted from the built Docker image:
|
||||
|
||||
```text
|
||||
.dockerignore
|
||||
|
|
@ -103,18 +132,7 @@ build/
|
|||
.packages
|
||||
```
|
||||
|
||||
If you have [Docker Desktop](https://www.docker.com/get-started) installed, you can build and run on your machine with the `docker` command:
|
||||
|
||||
```shell
|
||||
$ docker build -t dart-server .
|
||||
$ docker run -it --rm -p 8080:8080 --name myserver dart-server
|
||||
```
|
||||
|
||||
When finished, you can stop the container using the name you provided:
|
||||
|
||||
```shell
|
||||
$ docker kill myserver
|
||||
```
|
||||
--
|
||||
|
||||
Maintained with ❤️ by the [Dart](https://dart.dev) team.
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ WARNING:
|
|||
[Adoptium](https://github.com/adoptium/containers)
|
||||
|
||||
- **Where to get help**:
|
||||
[Adoptium Slack](https://adoptium.net/slack.html)
|
||||
[Adoptium Slack](https://adoptium.net/slack.html); [Adoptium Support](https://github.com/adoptium/adoptium-support/issues/new/choose)
|
||||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`4.19.1`, `4.19`, `4`, `latest`](https://github.com/docker-library/ghost/blob/bc87c934fcef9f3b15a9e9f32f982ebddc2d98d0/4/debian/Dockerfile)
|
||||
- [`4.19.1-alpine`, `4.19-alpine`, `4-alpine`, `alpine`](https://github.com/docker-library/ghost/blob/bc87c934fcef9f3b15a9e9f32f982ebddc2d98d0/4/alpine/Dockerfile)
|
||||
- [`4.20.3`, `4.20`, `4`, `latest`](https://github.com/docker-library/ghost/blob/5747e66284f94ecfdc67695c79ab62bd5ac8d456/4/debian/Dockerfile)
|
||||
- [`4.20.3-alpine`, `4.20-alpine`, `4-alpine`, `alpine`](https://github.com/docker-library/ghost/blob/5747e66284f94ecfdc67695c79ab62bd5ac8d456/4/alpine/Dockerfile)
|
||||
- [`3.42.6`, `3.42`, `3`](https://github.com/docker-library/ghost/blob/fbd1efc8ea0a9872e80c3746b9724e522a96b584/3/debian/Dockerfile)
|
||||
- [`3.42.6-alpine`, `3.42-alpine`, `3-alpine`](https://github.com/docker-library/ghost/blob/fbd1efc8ea0a9872e80c3746b9724e522a96b584/3/alpine/Dockerfile)
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ WARNING:
|
|||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`13`, `13.8`, `13.8.0`, `13-mysql-tomcat`, `13.8-mysql-tomcat`, `13.8.0-mysql-tomcat`, `mysql-tomcat`, `stable-mysql-tomcat`, `stable-mysql`, `stable`, `latest`](https://github.com/xwiki-contrib/docker-xwiki/blob/3bf60d5eeb146822cff176dc4d881cbbf4659533/13/mysql-tomcat/Dockerfile)
|
||||
- [`13-postgres-tomcat`, `13.8-postgres-tomcat`, `13.8.0-postgres-tomcat`, `postgres-tomcat`, `stable-postgres-tomcat`, `stable-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/3bf60d5eeb146822cff176dc4d881cbbf4659533/13/postgres-tomcat/Dockerfile)
|
||||
- [`13`, `13.9`, `13.9.0`, `13-mysql-tomcat`, `13.9-mysql-tomcat`, `13.9.0-mysql-tomcat`, `mysql-tomcat`, `stable-mysql-tomcat`, `stable-mysql`, `stable`, `latest`](https://github.com/xwiki-contrib/docker-xwiki/blob/d330837efc6a0de2bd8e9283b935c140a4f77960/13/mysql-tomcat/Dockerfile)
|
||||
- [`13-postgres-tomcat`, `13.9-postgres-tomcat`, `13.9.0-postgres-tomcat`, `postgres-tomcat`, `stable-postgres-tomcat`, `stable-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/d330837efc6a0de2bd8e9283b935c140a4f77960/13/postgres-tomcat/Dockerfile)
|
||||
- [`12`, `12.10`, `12.10.10`, `12-mysql-tomcat`, `12.10-mysql-tomcat`, `12.10.10-mysql-tomcat`, `lts-mysql-tomcat`, `lts-mysql`, `lts`](https://github.com/xwiki-contrib/docker-xwiki/blob/eb1c6b2527d4d24ae10f1dddf0066135bb9c6923/12/mysql-tomcat/Dockerfile)
|
||||
- [`12-postgres-tomcat`, `12.10-postgres-tomcat`, `12.10.10-postgres-tomcat`, `lts-postgres-tomcat`, `lts-postgres`](https://github.com/xwiki-contrib/docker-xwiki/blob/eb1c6b2527d4d24ae10f1dddf0066135bb9c6923/12/postgres-tomcat/Dockerfile)
|
||||
- [`13.4`, `13.4.3`, `13.4-mysql-tomcat`, `13.4.3-mysql-tomcat`](https://github.com/xwiki-contrib/docker-xwiki/blob/49e5bcda5ab65e3db5100f046605e65e2efcfd56/13/mysql-tomcat/Dockerfile)
|
||||
|
|
|
|||
Loading…
Reference in New Issue