* Adding "windows" label to Windows node.
Additional steps to add label to Windows Nodes. This will allow admin to filter Windows node when creating a service like this.
`docker service create --constraint engine.labels.os==windows --name winonly microsoft/nanoserver` The same steps are on this article: https://success.docker.com/article/how-can-i-assign-a-service-to-windows-nodes-only
* wrong environment variable fixed.
Replace all occurrences of
```foo
{% raw %}
bar
{% endraw %}
```
(which generates spurious empty lines in the rendered pre block) with
{% raw %}
```foo
bar
```
{% endraw %}
Also, fix some occurrences where the raw section is too large and
prevented interpretation of Jekyll directives.
This is the syntax used in the documentation of Jekyll itself:
https://raw.githubusercontent.com/jekyll/jekyll/master/docs/_docs/templates.md
FTR, done with two perl substitutions:
'^([\t ]*```[^\n]*
)([ \t]*\{% raw %\}[^\n]*
)' '$2$1'
and
'^([ \t]*\{% endraw %\}[^\n]*
)([\t ]*```[^\n]*
)' '$2$1'
and manually tweaks. A mechanical check would be most useful.
Signed-off-by: Akim Demaille <akim.demaille@docker.com>
* Reword lots of instances of 'will'
* Reword lots of instances of won't
* Reword lots of instances of we'll
* Eradicate you'll
* Eradicate 'be able to' type of phrases
* Eradicate 'unable to' type of phrases
* Eradicate 'has / have to' type of phrases
* Eradicate 'note that' type of phrases
* Eradicate 'in order to' type of phrases
* Redirect to official Chef and Puppet docs
* Eradicate gratuitous 'please'
* Reduce use of e.g.
* Reduce use of i.e.
* Reduce use of N.B.
* Get rid of 'sexagesimal' and correct some errors
* Correct sync_schedule in ucp-description-file.md
The sync_schedule parameter in the auth.ldap section of the UCP Configuration file contains a seconds field, whilst the existing documentation claims this is omitted. Should explicitly call out inclusion of seconds field here, as this is usually omitted in a standard CRON entry.
* Update UCP config
Make explicit that the `sync_schedule` needs to include the seconds field, but it always needs to be zero.
* Run only signed images change
It turns out the "run only signed images" feature only works by selecting teams in the `docker-datacenter` org. This became an issue in UCP 2.2 which has multiple org support.
Made instructions for editing UCP config copy-pastable with in-line
comments. This removes the need to copy-part-of-a-line,
paste-some-output-from-another-command, copy-next-part-of-a-line,
repeat, until a command is complete.
Also moved the "Example config" below "Inspect and modify" to improve
readability as "Inspect and modify" is a more common workflow.
Signed-off-by: Trapier Marshall <trapier.marshall@docker.com>
* fix UCP links and TOC on 2.1
Signed-off-by: Victoria Bialas <victoria.bialas@docker.com>
* re-organized 2.1 TOC to put TLS certs at end like for 2.2
Signed-off-by: Victoria Bialas <victoria.bialas@docker.com>
* fix links per Joao's comments
Signed-off-by: Victoria Bialas <victoria.bialas@docker.com>