docs: correct casing/quoting on sentences
This commit is contained in:
38
README.md
38
README.md
@@ -78,15 +78,15 @@ Create a mongo service named lolipop:
|
||||
dokku mongo:create lolipop
|
||||
```
|
||||
|
||||
You can also specify the image and image version to use for the service. It *must* be compatible with the ${plugin_image} image.
|
||||
You can also specify the image and image version to use for the service. It *must* be compatible with the mongo image.
|
||||
|
||||
```shell
|
||||
export MONGO_IMAGE="${PLUGIN_IMAGE}"
|
||||
export MONGO_IMAGE="mongo"
|
||||
export MONGO_IMAGE_VERSION="${PLUGIN_IMAGE_VERSION}"
|
||||
dokku mongo:create lolipop
|
||||
```
|
||||
|
||||
You can also specify custom environment variables to start the mongo service in semi-colon separated form.
|
||||
You can also specify custom environment variables to start the mongo service in semi-colon separated form.
|
||||
|
||||
```shell
|
||||
export MONGO_CUSTOM_ENV="USER=alpha;HOST=beta"
|
||||
@@ -182,7 +182,7 @@ flags:
|
||||
- `-a|--alias "BLUE_DATABASE"`: an alternative alias to use for linking to an app via environment variable
|
||||
- `-q|--querystring "pool=5"`: ampersand delimited querystring arguments to append to the service link
|
||||
|
||||
A mongo service can be linked to a container. This will use native docker links via the docker-options plugin. Here we link it to our 'playground' app.
|
||||
A mongo service can be linked to a container. This will use native docker links via the docker-options plugin. Here we link it to our 'playground' app.
|
||||
|
||||
> NOTE: this will restart your app
|
||||
|
||||
@@ -213,14 +213,14 @@ The host exposed here only works internally in docker containers. If you want yo
|
||||
dokku mongo:link other_service playground
|
||||
```
|
||||
|
||||
It is possible to change the protocol for mongo_url by setting the environment variable mongo_database_scheme on the app. Doing so will after linking will cause the plugin to think the service is not linked, and we advise you to unlink before proceeding.
|
||||
It is possible to change the protocol for `MONGO_URL` by setting the environment variable `MONGO_DATABASE_SCHEME` on the app. Doing so will after linking will cause the plugin to think the service is not linked, and we advise you to unlink before proceeding.
|
||||
|
||||
```shell
|
||||
dokku config:set playground MONGO_DATABASE_SCHEME=mongodb2
|
||||
dokku mongo:link lolipop playground
|
||||
```
|
||||
|
||||
This will cause mongo_url to be set as:
|
||||
This will cause `MONGO_URL` to be set as:
|
||||
|
||||
```
|
||||
mongodb2://lolipop:SOME_PASSWORD@dokku-mongo-lolipop:27017/lolipop
|
||||
@@ -265,13 +265,13 @@ dokku mongo:connect lolipop
|
||||
dokku mongo:enter <service>
|
||||
```
|
||||
|
||||
A bash prompt can be opened against a running service. Filesystem changes will not be saved to disk.
|
||||
A bash prompt can be opened against a running service. Filesystem changes will not be saved to disk.
|
||||
|
||||
```shell
|
||||
dokku mongo:enter lolipop
|
||||
```
|
||||
|
||||
You may also run a command directly against the service. Filesystem changes will not be saved to disk.
|
||||
You may also run a command directly against the service. Filesystem changes will not be saved to disk.
|
||||
|
||||
```shell
|
||||
dokku mongo:enter lolipop touch /tmp/test
|
||||
@@ -284,10 +284,10 @@ dokku mongo:enter lolipop touch /tmp/test
|
||||
dokku mongo:expose <service> <ports...>
|
||||
```
|
||||
|
||||
Expose the service on the service's normal ports, allowing access to it from the public interface (0. 0. 0. 0):
|
||||
Expose the service on the service's normal ports, allowing access to it from the public interface (`0.0.0.0`):
|
||||
|
||||
```shell
|
||||
dokku mongo:expose lolipop ${PLUGIN_DATASTORE_PORTS[@]}
|
||||
dokku mongo:expose lolipop 27017 27018 27019 28017
|
||||
```
|
||||
|
||||
### unexpose a previously exposed mongo service
|
||||
@@ -297,7 +297,7 @@ dokku mongo:expose lolipop ${PLUGIN_DATASTORE_PORTS[@]}
|
||||
dokku mongo:unexpose <service>
|
||||
```
|
||||
|
||||
Unexpose the service, removing access to it from the public interface (0. 0. 0. 0):
|
||||
Unexpose the service, removing access to it from the public interface (`0.0.0.0`):
|
||||
|
||||
```shell
|
||||
dokku mongo:unexpose lolipop
|
||||
@@ -324,7 +324,7 @@ You can promote the new service to be the primary one:
|
||||
dokku mongo:promote other_service playground
|
||||
```
|
||||
|
||||
This will replace mongo_url with the url from other_service and generate another environment variable to hold the previous value if necessary. You could end up with the following for example:
|
||||
This will replace `MONGO_URL` with the url from other_service and generate another environment variable to hold the previous value if necessary. You could end up with the following for example:
|
||||
|
||||
```
|
||||
MONGO_URL=mongodb://other_service:ANOTHER_PASSWORD@dokku-mongo-other-service:27017/other_service
|
||||
@@ -402,7 +402,7 @@ Service scripting can be executed using the following commands:
|
||||
dokku mongo:app-links <app>
|
||||
```
|
||||
|
||||
List all mongo services that are linked to the 'playground' app.
|
||||
List all mongo services that are linked to the 'playground' app.
|
||||
|
||||
```shell
|
||||
dokku mongo:app-links playground
|
||||
@@ -436,7 +436,7 @@ dokku mongo:clone lolipop lolipop-2
|
||||
dokku mongo:exists <service>
|
||||
```
|
||||
|
||||
Here we check if the lolipop mongo service exists.
|
||||
Here we check if the lolipop mongo service exists.
|
||||
|
||||
```shell
|
||||
dokku mongo:exists lolipop
|
||||
@@ -449,7 +449,7 @@ dokku mongo:exists lolipop
|
||||
dokku mongo:linked <service> <app>
|
||||
```
|
||||
|
||||
Here we check if the lolipop mongo service is linked to the 'playground' app.
|
||||
Here we check if the lolipop mongo service is linked to the 'playground' app.
|
||||
|
||||
```shell
|
||||
dokku mongo:linked lolipop playground
|
||||
@@ -462,7 +462,7 @@ dokku mongo:linked lolipop playground
|
||||
dokku mongo:links <service>
|
||||
```
|
||||
|
||||
List all apps linked to the 'lolipop' mongo service.
|
||||
List all apps linked to the 'lolipop' mongo service.
|
||||
|
||||
```shell
|
||||
dokku mongo:links lolipop
|
||||
@@ -567,7 +567,7 @@ flags:
|
||||
|
||||
- `-u|--use-iam`: use the IAM profile associated with the current server
|
||||
|
||||
Backup the 'lolipop' service to the 'my-s3-bucket' bucket on aws:
|
||||
Backup the 'lolipop' service to the 'my-s3-bucket' bucket on ``AWS`:`
|
||||
|
||||
```shell
|
||||
dokku mongo:backup lolipop my-s3-bucket --use-iam
|
||||
@@ -580,7 +580,7 @@ dokku mongo:backup lolipop my-s3-bucket --use-iam
|
||||
dokku mongo:backup-set-encryption <service> <passphrase>
|
||||
```
|
||||
|
||||
Set the gpg-compatible passphrase for encrypting backups for backups:
|
||||
Set the GPG-compatible passphrase for encrypting backups for backups:
|
||||
|
||||
```shell
|
||||
dokku mongo:backup-set-encryption lolipop
|
||||
@@ -593,7 +593,7 @@ dokku mongo:backup-set-encryption lolipop
|
||||
dokku mongo:backup-unset-encryption <service>
|
||||
```
|
||||
|
||||
Unset the gpg encryption passphrase for backups:
|
||||
Unset the `GPG` encryption passphrase for backups:
|
||||
|
||||
```shell
|
||||
dokku mongo:backup-unset-encryption lolipop
|
||||
|
||||
Reference in New Issue
Block a user