mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-12-16 07:51:52 +08:00
docker语法高亮
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<h1>Docker build 命令</h1>
|
||||
<p><strong>docker build </strong> 命令用于使用 Dockerfile 创建镜像。</p>
|
||||
<h3>语法</h3>
|
||||
<pre>docker build [OPTIONS] PATH | URL | -</pre>
|
||||
<pre><code class="language-Docker">docker build [OPTIONS] PATH | URL | -</code></pre>
|
||||
<p>OPTIONS说明:</p>
|
||||
<ul>
|
||||
<li><p><strong>--build-arg=[] :</strong>设置镜像创建时的变量;</p></li>
|
||||
@@ -28,15 +28,15 @@
|
||||
</ul>
|
||||
<h3>实例</h3>
|
||||
<p>使用当前目录的 Dockerfile 创建镜像,标签为 runoob/ubuntu:v1。</p>
|
||||
<pre>docker build -t runoob/ubuntu:v1 . </pre>
|
||||
<pre><code class="language-Docker">docker build -t runoob/ubuntu:v1 . </code></pre>
|
||||
<p>使用URL <strong>github.com/creack/docker-firefox</strong> 的 Dockerfile 创建镜像。
|
||||
|
||||
</p><pre>docker build github.com/creack/docker-firefox</pre>
|
||||
</p><pre><code class="language-Docker">docker build github.com/creack/docker-firefox</code></pre>
|
||||
<p>也可以通过 -f Dockerfile 文件的位置:</p>
|
||||
<pre>$ docker build -f /path/to/a/Dockerfile .</pre>
|
||||
<pre><code class="language-Docker">$ docker build -f /path/to/a/Dockerfile .</code></pre>
|
||||
<p>在 Docker 守护进程执行 Dockerfile 中的指令前,首先会对 Dockerfile 进行语法检查,有语法错误时会返回:</p>
|
||||
<pre>$ docker build -t test/myapp .
|
||||
<pre><code class="language-Docker">$ docker build -t test/myapp .
|
||||
|
||||
Sending build context to Docker daemon 2.048 kB
|
||||
Error response from daemon: Unknown instruction: RUNCMD</pre>
|
||||
Error response from daemon: Unknown instruction: RUNCMD</code></pre>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user