38

私はdockerを初めて使用するので、これを間違っている可能性がありますが、Tomcat6を次のDockerfileようにインストールしようとしています:

FROM rhel7:latest
RUN cd /tmp
RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"
RUN tar xzf apache-tomcat-6.0.44.tar.gz
RUN mv apache-tomcat-6.0.44 /usr/local/tomcat6
RUN cd /usr/local/tomcat6
Run ./bin/start.sh

3行目で次のように失敗します:

  RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"

docker build を実行すると、次のようになります。 これ

私は使用しています:

  • Oracle Virtual Box V4.3.28 r100309
  • RHEL7 上の Docker

助けてくれてありがとう。

4

3 に答える 3

23

エラーのある画像の解決策は、wget CMD RUN yum -y install wget

このように書くと、結果は同じで、実行が異なるだけです。

 RUN wget http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz

コマンドで引用符とコンマを使用しないでくださいRUN

于 2015-08-07T11:24:59.307 に答える