From 5257c83a48a0a78b6fd73bb910d1164d3f554fe8 Mon Sep 17 00:00:00 2001 From: Ginger Collison Date: Mon, 15 Mar 2021 14:22:51 +0000 Subject: [PATCH] GitBook: [master] one page modified --- .../getting_started/using-docker-with-ngs.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/jetstream/getting_started/using-docker-with-ngs.md b/jetstream/getting_started/using-docker-with-ngs.md index 5dd8335..a09242d 100644 --- a/jetstream/getting_started/using-docker-with-ngs.md +++ b/jetstream/getting_started/using-docker-with-ngs.md @@ -1,2 +1,19 @@ # Using Docker with NGS +You can join a JetStream instance to your [NGS](https://synadia.com/ngs/pricing) account, first we need a credential for testing JetStream: + +```text +$ nsc add user -a YourAccount --name leafnode --expiry 1M +``` + +You'll get a credential file somewhere like `~/.nkeys/creds/synadia/YourAccount/leafnode.creds`, mount this file into the docker container for JetStream using `-v ~/.nkeys/creds/synadia/YourAccount/leafnode.creds:/leafnode.creds`. + +```text +$ docker run -ti -v ~/.nkeys/creds/synadia/YourAccount/leafnode.creds:/leafnode.creds --name jetstream synadia/jsm:latest server +[1] 2020/01/20 12:44:11.752465 [INF] Starting nats-server version 2.2.0-beta +... +[1] 2020/01/20 12:55:01.849033 [INF] Connected leafnode to "connect.ngs.global" +``` + +Your JSM shell will still connect locally, other connections in your NGS account can use JetStream at this point. +