Skip to content

Commit

Permalink
Run update.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
docker-library-bot committed Oct 26, 2017
1 parent f319692 commit c8b291d
Show file tree
Hide file tree
Showing 3 changed files with 88 additions and 54 deletions.
126 changes: 80 additions & 46 deletions nats-streaming/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,17 @@ WARNING:

# Supported tags and respective `Dockerfile` links

- [`0.5.0`, `latest` (*Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/3301b7b0e11bfd128eb4ba572fc1fdbfaab8d3e3/Dockerfile)
## Shared Tags

- `0.6.0`, `latest`:
- [`0.6.0-linux` (*amd64/Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/2f9abaf0830c64e40d22e3a8d4da47b96c666aef/amd64/Dockerfile)
- [`0.6.0-nanoserver` (*windows/nanoserver/Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/9596dfac61688686a6f4955624c559cf101301a9/windows/nanoserver/Dockerfile)

## Simple Tags

- [`0.6.0-linux`, `linux` (*amd64/Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/2f9abaf0830c64e40d22e3a8d4da47b96c666aef/amd64/Dockerfile)
- [`0.6.0-nanoserver`, `nanoserver` (*windows/nanoserver/Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/9596dfac61688686a6f4955624c559cf101301a9/windows/nanoserver/Dockerfile)
- [`0.6.0-windowsservercore`, `windowsservercore` (*windows/windowsservercore/Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/9596dfac61688686a6f4955624c559cf101301a9/windows/windowsservercore/Dockerfile)

# Quick reference

Expand All @@ -30,7 +40,7 @@ WARNING:
[the NATS Project](https://github.com/nats-io/nats-streaming-docker)

- **Supported architectures**: ([more info](https://github.com/docker-library/official-images#architectures-other-than-amd64))
[`amd64`](https://hub.docker.com/r/amd64/nats-streaming/)
[`amd64`](https://hub.docker.com/r/amd64/nats-streaming/), [`arm32v7`](https://hub.docker.com/r/arm32v7/nats-streaming/), [`arm64v8`](https://hub.docker.com/r/arm64v8/nats-streaming/), [`windows-amd64`](https://hub.docker.com/r/winamd64/nats-streaming/)

- **Published image artifact details**:
[repo-info repo's `repos/nats-streaming/` directory](https://github.com/docker-library/repo-info/blob/master/repos/nats-streaming) ([history](https://github.com/docker-library/repo-info/commits/master/repos/nats-streaming))
Expand All @@ -52,6 +62,14 @@ WARNING:

`nats-streaming` is a high performance streaming server for the NATS Messaging System.

# Windows Docker image

Due to restrictions on how the Windows Docker Image is built, running the image without argument will run the NATS Streaming server with memory based store on port 4222 and the monitoring port 8222. If you need to specify any additional argument, or modify these options, you need to specify the executable name as this:

```bash
$ docker run nats-streaming-server nats-streaming-server -p 4223 -m 8223
```

# Example usage

```bash
Expand All @@ -67,45 +85,44 @@ $ docker run -d nats-streaming
Output that you would get if you had started with `-ti` instead of `d` (for daemon):

```bash
[1] 2017/06/27 19:13:06.110193 [INF] STREAM: Starting nats-streaming-server[test-cluster] version 0.5.0
[1] 2017/06/27 19:13:06.110237 [INF] STREAM: ServerID: PHyCHwtw67fnmEdFtvZC0h
[1] 2017/06/27 19:13:06.110267 [INF] STREAM: Go version: go1.7.6
[1] 2017/06/27 19:13:06.110337 [INF] Starting nats-server version 0.9.6
[1] 2017/06/27 19:13:06.110378 [INF] Starting http monitor on 0.0.0.0:8222
[1] 2017/06/27 19:13:06.110472 [INF] Listening for client connections on 0.0.0.0:4222
[1] 2017/06/27 19:13:06.110499 [INF] Server is ready
[1] 2017/06/27 19:13:06.388885 [INF] STREAM: Message store is MEMORY
[1] 2017/06/27 19:13:06.388936 [INF] STREAM: ---------- Store Limits ----------
[1] 2017/06/27 19:13:06.388940 [INF] STREAM: Channels: 100 *
[1] 2017/06/27 19:13:06.388944 [INF] STREAM: --------- Channels Limits --------
[1] 2017/06/27 19:13:06.388991 [INF] STREAM: Subscriptions: 1000 *
[1] 2017/06/27 19:13:06.388997 [INF] STREAM: Messages : 1000000 *
[1] 2017/06/27 19:13:06.389002 [INF] STREAM: Bytes : 976.56 MB *
[1] 2017/06/27 19:13:06.389006 [INF] STREAM: Age : unlimited *
[1] 2017/06/27 19:13:06.389009 [INF] STREAM: ----------------------------------
[1] 2017/10/25 00:03:04.531435 [INF] STREAM: Starting nats-streaming-server[test-cluster] version 0.6.0
[1] 2017/10/25 00:03:04.531473 [INF] STREAM: ServerID: ZJHYLl23QGy5nB8VWbggBM
[1] 2017/10/25 00:03:04.531485 [INF] STREAM: Go version: go1.9.1
[1] 2017/10/25 00:03:04.531601 [INF] Starting nats-server version 1.0.4
[1] 2017/10/25 00:03:04.531756 [INF] Starting http monitor on 0.0.0.0:8222
[1] 2017/10/25 00:03:04.531934 [INF] Listening for client connections on 0.0.0.0:4222
[1] 2017/10/25 00:03:04.531984 [INF] Server is ready
[1] 2017/10/25 00:03:04.811184 [INF] STREAM: Message store is MEMORY
[1] 2017/10/25 00:03:04.811239 [INF] STREAM: ---------- Store Limits ----------
[1] 2017/10/25 00:03:04.811308 [INF] STREAM: Channels: 100 *
[1] 2017/10/25 00:03:04.811312 [INF] STREAM: --------- Channels Limits --------
[1] 2017/10/25 00:03:04.811316 [INF] STREAM: Subscriptions: 1000 *
[1] 2017/10/25 00:03:04.811319 [INF] STREAM: Messages : 1000000 *
[1] 2017/10/25 00:03:04.811322 [INF] STREAM: Bytes : 976.56 MB *
[1] 2017/10/25 00:03:04.811325 [INF] STREAM: Age : unlimited *
[1] 2017/10/25 00:03:04.811328 [INF] STREAM: ----------------------------------
```

To use a file based store instead, you would run:

```bash
$ docker run -d nats-streaming -store file -dir datastore

[1] 2017/06/27 19:14:06.643200 [INF] STREAM: Starting nats-streaming-server[test-cluster] version 0.5.0
[1] 2017/06/27 19:14:06.643242 [INF] STREAM: ServerID: aaAI5uJPRimoNwl6TIznom
[1] 2017/06/27 19:14:06.643249 [INF] STREAM: Go version: go1.7.6
[1] 2017/06/27 19:14:06.643549 [INF] Starting nats-server version 0.9.6
[1] 2017/06/27 19:14:06.643693 [INF] Starting http monitor on 0.0.0.0:8222
[1] 2017/06/27 19:14:06.644041 [INF] Listening for client connections on 0.0.0.0:4222
[1] 2017/06/27 19:14:06.644152 [INF] Server is ready
[1] 2017/06/27 19:14:06.921755 [INF] STREAM: Message store is FILE
[1] 2017/06/27 19:14:06.921856 [INF] STREAM: ---------- Store Limits ----------
[1] 2017/06/27 19:14:06.921863 [INF] STREAM: Channels: 100 *
[1] 2017/06/27 19:14:06.921866 [INF] STREAM: --------- Channels Limits --------
[1] 2017/06/27 19:14:06.921870 [INF] STREAM: Subscriptions: 1000 *
[1] 2017/06/27 19:14:06.921873 [INF] STREAM: Messages : 1000000 *
[1] 2017/06/27 19:14:06.921877 [INF] STREAM: Bytes : 976.56 MB *
[1] 2017/06/27 19:14:06.921880 [INF] STREAM: Age : unlimited *
[1] 2017/06/27 19:14:06.921883 [INF] STREAM: ----------------------------------
[1] 2017/10/25 00:03:23.777214 [INF] STREAM: Starting nats-streaming-server[test-cluster] version 0.6.0
[1] 2017/10/25 00:03:23.777251 [INF] STREAM: ServerID: oLgMEpZtIUGO2O7btAgjDn
[1] 2017/10/25 00:03:23.777254 [INF] STREAM: Go version: go1.9.1
[1] 2017/10/25 00:03:23.777447 [INF] Starting nats-server version 1.0.4
[1] 2017/10/25 00:03:23.777548 [INF] Listening for client connections on 0.0.0.0:4222
[1] 2017/10/25 00:03:23.777564 [INF] Server is ready
[1] 2017/10/25 00:03:24.062103 [INF] STREAM: Message store is FILE
[1] 2017/10/25 00:03:24.062173 [INF] STREAM: ---------- Store Limits ----------
[1] 2017/10/25 00:03:24.062178 [INF] STREAM: Channels: 100 *
[1] 2017/10/25 00:03:24.062181 [INF] STREAM: --------- Channels Limits --------
[1] 2017/10/25 00:03:24.062184 [INF] STREAM: Subscriptions: 1000 *
[1] 2017/10/25 00:03:24.062187 [INF] STREAM: Messages : 1000000 *
[1] 2017/10/25 00:03:24.062190 [INF] STREAM: Bytes : 976.56 MB *
[1] 2017/10/25 00:03:24.062193 [INF] STREAM: Age : unlimited *
[1] 2017/10/25 00:03:24.062196 [INF] STREAM: ----------------------------------
```

You can also connect to a remote NATS Server running in a docker image. First, run NATS Server:
Expand All @@ -119,18 +136,18 @@ Now, start the Streaming server and link it to the above docker image:
```bash
$ docker run -d --link nats-main nats-streaming -store file -dir datastore -ns nats://nats-main:4222

[1] 2017/06/27 19:16:53.628397 [INF] STREAM: Starting nats-streaming-server[test-cluster] version 0.5.0
[1] 2017/06/27 19:16:53.628426 [INF] STREAM: ServerID: PNXiWzcYitFesmdKyOwBIE
[1] 2017/06/27 19:16:53.628428 [INF] STREAM: Go version: go1.7.6
[1] 2017/06/27 19:16:54.004504 [INF] STREAM: Message store is FILE
[1] 2017/06/27 19:16:54.004567 [INF] STREAM: ---------- Store Limits ----------
[1] 2017/06/27 19:16:54.004571 [INF] STREAM: Channels: 100 *
[1] 2017/06/27 19:16:54.004573 [INF] STREAM: --------- Channels Limits --------
[1] 2017/06/27 19:16:54.004575 [INF] STREAM: Subscriptions: 1000 *
[1] 2017/06/27 19:16:54.004577 [INF] STREAM: Messages : 1000000 *
[1] 2017/06/27 19:16:54.004579 [INF] STREAM: Bytes : 976.56 MB *
[1] 2017/06/27 19:16:54.004581 [INF] STREAM: Age : unlimited *
[1] 2017/06/27 19:16:54.004584 [INF] STREAM: ----------------------------------
[1] 2017/10/25 00:05:33.454392 [INF] STREAM: Starting nats-streaming-server[test-cluster] version 0.6.0
[1] 2017/10/25 00:05:33.454430 [INF] STREAM: ServerID: bVCHBZE5wffJriJdvYJxMG
[1] 2017/10/25 00:05:33.454433 [INF] STREAM: Go version: go1.9.1
[1] 2017/10/25 00:05:33.737210 [INF] STREAM: Message store is FILE
[1] 2017/10/25 00:05:33.737262 [INF] STREAM: ---------- Store Limits ----------
[1] 2017/10/25 00:05:33.737267 [INF] STREAM: Channels: 100 *
[1] 2017/10/25 00:05:33.737298 [INF] STREAM: --------- Channels Limits --------
[1] 2017/10/25 00:05:33.737323 [INF] STREAM: Subscriptions: 1000 *
[1] 2017/10/25 00:05:33.737327 [INF] STREAM: Messages : 1000000 *
[1] 2017/10/25 00:05:33.737330 [INF] STREAM: Bytes : 976.56 MB *
[1] 2017/10/25 00:05:33.737333 [INF] STREAM: Age : unlimited *
[1] 2017/10/25 00:05:33.737336 [INF] STREAM: ----------------------------------
```

Notice that the output shows that the NATS Server was not started, as opposed to the first output.
Expand Down Expand Up @@ -227,6 +244,23 @@ Common Options:
Details on how to configure further the NATS Streaming server can be found [here](https://github.com/nats-io/nats-streaming-server#configuring)
# Image Variants
The `nats-streaming` images come in many flavors, each designed for a specific use case.
## `nats-streaming:<version>`
This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of.
## `nats-streaming:windowsservercore`
This image is based on [Windows Server Core (`microsoft/windowsservercore`)](https://hub.docker.com/r/microsoft/windowsservercore/). As such, it only works in places which that image does, such as Windows 10 Professional/Enterprise (Anniversary Edition) or Windows Server 2016.
For information about how to get Docker running on Windows, please see the relevant "Quick Start" guide provided by Microsoft:
- [Windows Server Quick Start](https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_server)
- [Windows 10 Quick Start](https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10)
# License
View [license information](https://github.com/nats-io/nats-streaming-server/blob/master/LICENSE) for the software contained in this image.
14 changes: 7 additions & 7 deletions php/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ WARNING:

# Supported tags and respective `Dockerfile` links

- [`7.2.0RC4-cli-stretch`, `7.2-rc-cli-stretch`, `rc-cli-stretch`, `7.2.0RC4-stretch`, `7.2-rc-stretch`, `rc-stretch`, `7.2.0RC4-cli`, `7.2-rc-cli`, `rc-cli`, `7.2.0RC4`, `7.2-rc`, `rc` (*7.2-rc/stretch/cli/Dockerfile*)](https://github.com/docker-library/php/blob/662067f7336bbf238fdffb3aeee4b084a0cf3de7/7.2-rc/stretch/cli/Dockerfile)
- [`7.2.0RC4-apache-stretch`, `7.2-rc-apache-stretch`, `rc-apache-stretch`, `7.2.0RC4-apache`, `7.2-rc-apache`, `rc-apache` (*7.2-rc/stretch/apache/Dockerfile*)](https://github.com/docker-library/php/blob/662067f7336bbf238fdffb3aeee4b084a0cf3de7/7.2-rc/stretch/apache/Dockerfile)
- [`7.2.0RC4-fpm-stretch`, `7.2-rc-fpm-stretch`, `rc-fpm-stretch`, `7.2.0RC4-fpm`, `7.2-rc-fpm`, `rc-fpm` (*7.2-rc/stretch/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/662067f7336bbf238fdffb3aeee4b084a0cf3de7/7.2-rc/stretch/fpm/Dockerfile)
- [`7.2.0RC4-zts-stretch`, `7.2-rc-zts-stretch`, `rc-zts-stretch`, `7.2.0RC4-zts`, `7.2-rc-zts`, `rc-zts` (*7.2-rc/stretch/zts/Dockerfile*)](https://github.com/docker-library/php/blob/662067f7336bbf238fdffb3aeee4b084a0cf3de7/7.2-rc/stretch/zts/Dockerfile)
- [`7.2.0RC4-cli-alpine3.6`, `7.2-rc-cli-alpine3.6`, `rc-cli-alpine3.6`, `7.2.0RC4-alpine3.6`, `7.2-rc-alpine3.6`, `rc-alpine3.6`, `7.2.0RC4-cli-alpine`, `7.2-rc-cli-alpine`, `rc-cli-alpine`, `7.2.0RC4-alpine`, `7.2-rc-alpine`, `rc-alpine` (*7.2-rc/alpine3.6/cli/Dockerfile*)](https://github.com/docker-library/php/blob/0bb4068bd639ba98631bc2999e0d20cae583ec00/7.2-rc/alpine3.6/cli/Dockerfile)
- [`7.2.0RC4-fpm-alpine3.6`, `7.2-rc-fpm-alpine3.6`, `rc-fpm-alpine3.6`, `7.2.0RC4-fpm-alpine`, `7.2-rc-fpm-alpine`, `rc-fpm-alpine` (*7.2-rc/alpine3.6/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/0bb4068bd639ba98631bc2999e0d20cae583ec00/7.2-rc/alpine3.6/fpm/Dockerfile)
- [`7.2.0RC4-zts-alpine3.6`, `7.2-rc-zts-alpine3.6`, `rc-zts-alpine3.6`, `7.2.0RC4-zts-alpine`, `7.2-rc-zts-alpine`, `rc-zts-alpine` (*7.2-rc/alpine3.6/zts/Dockerfile*)](https://github.com/docker-library/php/blob/0bb4068bd639ba98631bc2999e0d20cae583ec00/7.2-rc/alpine3.6/zts/Dockerfile)
- [`7.2.0RC5-cli-stretch`, `7.2-rc-cli-stretch`, `rc-cli-stretch`, `7.2.0RC5-stretch`, `7.2-rc-stretch`, `rc-stretch`, `7.2.0RC5-cli`, `7.2-rc-cli`, `rc-cli`, `7.2.0RC5`, `7.2-rc`, `rc` (*7.2-rc/stretch/cli/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/stretch/cli/Dockerfile)
- [`7.2.0RC5-apache-stretch`, `7.2-rc-apache-stretch`, `rc-apache-stretch`, `7.2.0RC5-apache`, `7.2-rc-apache`, `rc-apache` (*7.2-rc/stretch/apache/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/stretch/apache/Dockerfile)
- [`7.2.0RC5-fpm-stretch`, `7.2-rc-fpm-stretch`, `rc-fpm-stretch`, `7.2.0RC5-fpm`, `7.2-rc-fpm`, `rc-fpm` (*7.2-rc/stretch/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/stretch/fpm/Dockerfile)
- [`7.2.0RC5-zts-stretch`, `7.2-rc-zts-stretch`, `rc-zts-stretch`, `7.2.0RC5-zts`, `7.2-rc-zts`, `rc-zts` (*7.2-rc/stretch/zts/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/stretch/zts/Dockerfile)
- [`7.2.0RC5-cli-alpine3.6`, `7.2-rc-cli-alpine3.6`, `rc-cli-alpine3.6`, `7.2.0RC5-alpine3.6`, `7.2-rc-alpine3.6`, `rc-alpine3.6`, `7.2.0RC5-cli-alpine`, `7.2-rc-cli-alpine`, `rc-cli-alpine`, `7.2.0RC5-alpine`, `7.2-rc-alpine`, `rc-alpine` (*7.2-rc/alpine3.6/cli/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/alpine3.6/cli/Dockerfile)
- [`7.2.0RC5-fpm-alpine3.6`, `7.2-rc-fpm-alpine3.6`, `rc-fpm-alpine3.6`, `7.2.0RC5-fpm-alpine`, `7.2-rc-fpm-alpine`, `rc-fpm-alpine` (*7.2-rc/alpine3.6/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/alpine3.6/fpm/Dockerfile)
- [`7.2.0RC5-zts-alpine3.6`, `7.2-rc-zts-alpine3.6`, `rc-zts-alpine3.6`, `7.2.0RC5-zts-alpine`, `7.2-rc-zts-alpine`, `rc-zts-alpine` (*7.2-rc/alpine3.6/zts/Dockerfile*)](https://github.com/docker-library/php/blob/47041839085c4feaa7f7e6b2732a993a98471a20/7.2-rc/alpine3.6/zts/Dockerfile)
- [`7.1.10-cli-jessie`, `7.1-cli-jessie`, `7-cli-jessie`, `cli-jessie`, `7.1.10-jessie`, `7.1-jessie`, `7-jessie`, `jessie`, `7.1.10-cli`, `7.1-cli`, `7-cli`, `cli`, `7.1.10`, `7.1`, `7`, `latest` (*7.1/jessie/cli/Dockerfile*)](https://github.com/docker-library/php/blob/0bb4068bd639ba98631bc2999e0d20cae583ec00/7.1/jessie/cli/Dockerfile)
- [`7.1.10-apache-jessie`, `7.1-apache-jessie`, `7-apache-jessie`, `apache-jessie`, `7.1.10-apache`, `7.1-apache`, `7-apache`, `apache` (*7.1/jessie/apache/Dockerfile*)](https://github.com/docker-library/php/blob/0bb4068bd639ba98631bc2999e0d20cae583ec00/7.1/jessie/apache/Dockerfile)
- [`7.1.10-fpm-jessie`, `7.1-fpm-jessie`, `7-fpm-jessie`, `fpm-jessie`, `7.1.10-fpm`, `7.1-fpm`, `7-fpm`, `fpm` (*7.1/jessie/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/0bb4068bd639ba98631bc2999e0d20cae583ec00/7.1/jessie/fpm/Dockerfile)
Expand Down
2 changes: 1 addition & 1 deletion rapidoid/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ WARNING:

# Supported tags and respective `Dockerfile` links

- [`5.4.5`, `5.4`, `5`, `latest` (*Dockerfile*)](https://github.com/rapidoid/docker-rapidoid/blob/079ea9dc69b966493e33eccbf0c06a5605d4f8ec/Dockerfile)
- [`5.4.6`, `5.4`, `5`, `latest` (*Dockerfile*)](https://github.com/rapidoid/docker-rapidoid/blob/8fbb45c706fec5b0a015a37c24862127180ae9e9/Dockerfile)

# Quick reference

Expand Down

0 comments on commit c8b291d

Please sign in to comment.