title: Dockerfile CMD curl --noproxy * arguments with space do not work
body: <p>I meet a strange thing today.
  Here is the steps:</p>
  
  <p>1.I run the cmd below and it's the output:</p>
  
  <pre><code>shshenhx@shshenhx:~/Desktop/Docker/IP$ curl --noproxy '*' http://ip.cn
  当前 IP：202.101.0.2 来自：上海市 电信 &lt;====The cmd get my public IP 
  successfully
  </code></pre>
  
  <p>2. Then I got a Dockerfile and the content like this:</p>
  
  <pre><code>FROM ubuntu
  RUN apt-get update \
  &amp;&amp; apt-get install -y curl \
  &amp;&amp; rm -rf /var/lib/apt/lists/*
  
  RUN curl --noproxy '*' http://ip.cn  &lt;==Here I run the cmd directly
  </code></pre>
  
  <p>The output is still</p>
  
  <pre><code>shshenhx@shshenhx:~/Desktop/Docker/IP$ curl --noproxy '*' http://ip.cn
  当前 IP：202.101.0.2 来自：上海市 电信
  </code></pre>
  
  <p>3.If I change the last line to CMD model like this:</p>
  
  <pre><code>FROM ubuntu
  RUN apt-get update \
  &amp;&amp; apt-get install -y curl \
  &amp;&amp; rm -rf /var/lib/apt/lists/*
  
  CMD ["curl" ,  "--noproxy '*'" , "http://ip.cn"]
  </code></pre>
  
  <p>Then I got the error like this:</p>
  
  <pre><code>shshenhx@shshenhx:~/Desktop/Docker/IP$ docker run myip
  curl: option --noproxy '*': is unknown
  curl: try 'curl --help' or 'curl --manual' for more information
  </code></pre>
  
  <p>Could anyone figure the issue here? Why I can run curl cmd using RUN in dockerfile, but failed using CMD ?</p>