Browse code

Add cmdline docs for signing and verification flows

Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com>

Nathan McCauley authored on 2015/07/08 12:14:47
Showing 5 changed files
... ...
@@ -49,6 +49,8 @@ by the `docker` command line:
49 49
   unsuitable for Docker.
50 50
 * `DOCKER_RAMDISK` If set this will disable 'pivot_root'.
51 51
 * `DOCKER_TLS_VERIFY` When set Docker uses TLS and verifies the remote.
52
+* `DOCKER_TRUST` When set Docker uses notary to sign and verify images.
53
+  Equates to `--untrusted=false` for build, create, pull, push, run.
52 54
 * `DOCKER_TMPDIR` Location for temporary Docker files.
53 55
 
54 56
 Because Docker is developed using 'Go', you can also use any environment
... ...
@@ -61,6 +61,7 @@ Creates a new container.
61 61
       --restart="no"             Restart policy (no, on-failure[:max-retry], always)
62 62
       --security-opt=[]          Security options
63 63
       -t, --tty=false            Allocate a pseudo-TTY
64
+      --untrusted=true           Skip image verification
64 65
       -u, --user=""              Username or UID
65 66
       --ulimit=[]                Ulimit options
66 67
       --uts=""                   UTS namespace to use
... ...
@@ -16,6 +16,7 @@ weight=1
16 16
     Pull an image or a repository from the registry
17 17
 
18 18
       -a, --all-tags=false    Download all tagged images in the repository
19
+      --untrusted=true        Skip image verification
19 20
 
20 21
 Most of your images will be created on top of a base image from the
21 22
 [Docker Hub](https://hub.docker.com) registry.
... ...
@@ -15,5 +15,7 @@ weight=1
15 15
 
16 16
     Push an image or a repository to the registry
17 17
 
18
+    --untrusted=true           Skip image signing
19
+
18 20
 Use `docker push` to share your images to the [Docker Hub](https://hub.docker.com)
19 21
 registry or to a self-hosted one.
... ...
@@ -65,6 +65,7 @@ weight=1
65 65
       -t, --tty=false            Allocate a pseudo-TTY
66 66
       -u, --user=""              Username or UID (format: <name|uid>[:<group|gid>])
67 67
       --ulimit=[]                Ulimit options
68
+      --untrusted=true           Skip image verification
68 69
       --uts=""                   UTS namespace to use
69 70
       -v, --volume=[]            Bind mount a volume
70 71
       --volumes-from=[]          Mount volumes from the specified container(s)