浏览代码

Update docker build docs

Guillaume J. Charmes 12 年之前
父节点
当前提交
28d5b2c15a
共有 2 个文件被更改,包括 7 次插入18 次删除
  1. 2 2
      commands.go
  2. 5 16
      docs/sources/commandline/command/build.rst

+ 2 - 2
commands.go

@@ -131,8 +131,8 @@ func (cli *DockerCli) CmdInsert(args ...string) error {
 }
 
 func (cli *DockerCli) CmdBuild(args ...string) error {
-	cmd := Subcmd("build", "PATH | -", "Build a new container image from the source code at PATH")
-	tag := cmd.String("t", "", "Tag to be applied to the resulting image")
+	cmd := Subcmd("build", "[OPTIONS] PATH | -", "Build a new container image from the source code at PATH")
+	tag := cmd.String("t", "", "Tag to be applied to the resulting image in case of success")
 	if err := cmd.Parse(args); err != nil {
 		return nil
 	}

+ 5 - 16
docs/sources/commandline/command/build.rst

@@ -8,32 +8,21 @@
 
 ::
 
-    Usage: docker build [CONTEXT|-]
-    Build a new image from a Dockerfile
+    Usage: docker build [OPTIONS] PATH | -
+    Build a new container image from the source code at PATH
+      -t="": Tag to be applied to the resulting image in case of success.
 
 Examples
 --------
 
 .. code-block:: bash
 
-    docker build
+    docker build .
 
-This will take the local Dockerfile without context
+This will take the local Dockerfile
 
 .. code-block:: bash
 
     docker build -
 
 This will read a Dockerfile form Stdin without context
-
-.. code-block:: bash
-
-    docker build .
-
-This will take the local Dockerfile and set the current directory as context
-
-.. code-block:: bash
-
-    docker build - .
-
-This will read a Dockerfile from Stdin and set the current directory as context