Merge pull request #814 from TimWolla/spiped-init

Add --init flag to spiped examples
This commit is contained in:
Tianon Gravi 2017-02-08 16:19:03 -08:00 committed by GitHub
commit 4078189c72
1 changed files with 3 additions and 3 deletions

View File

@ -20,19 +20,19 @@ usage: spiped {-e | -d} -s <source socket> -t <target socket> -k <key file>
For example running spiped to take encrypted connections on port 8025 and forward them to port 25 on localhost would look like this: For example running spiped to take encrypted connections on port 8025 and forward them to port 25 on localhost would look like this:
```console ```console
$ docker run -d -v /path/to/keyfile:/spiped/key:ro -p 8025:8025 spiped -d -s '[0.0.0.0]:8025' -t '[127.0.0.1]:25' $ docker run -d -v /path/to/keyfile:/spiped/key:ro -p 8025:8025 --init spiped -d -s '[0.0.0.0]:8025' -t '[127.0.0.1]:25'
``` ```
Usually you would combine this image with another linked container. The following example would take encrypted connections on port 9200 and forward them to port 9200 in the container with the name `elasticsearch`: Usually you would combine this image with another linked container. The following example would take encrypted connections on port 9200 and forward them to port 9200 in the container with the name `elasticsearch`:
```console ```console
$ docker run -d -v /path/to/keyfile:/spiped/key:ro -p 9200:9200 --link elasticsearch:elasticsearch spiped -d -s '[0.0.0.0]:9200' -t 'elasticsearch:9200' $ docker run -d -v /path/to/keyfile:/spiped/key:ro -p 9200:9200 --link elasticsearch:elasticsearch --init spiped -d -s '[0.0.0.0]:9200' -t 'elasticsearch:9200'
``` ```
If you dont need any to bind to a privileged port you can pass `--user spiped` to make *spiped* run as an unprivileged user: If you dont need any to bind to a privileged port you can pass `--user spiped` to make *spiped* run as an unprivileged user:
```console ```console
$ docker run -d -v /path/to/keyfile:/spiped/key:ro --user spiped -p 9200:9200 --link elasticsearch:elasticsearch spiped -d -s '[0.0.0.0]:9200' -t 'elasticsearch:9200' $ docker run -d -v /path/to/keyfile:/spiped/key:ro --user spiped -p 9200:9200 --link elasticsearch:elasticsearch --init spiped -d -s '[0.0.0.0]:9200' -t 'elasticsearch:9200'
``` ```
### Generating a key ### Generating a key