I'm new to docker so I might be doing this wrong, but I'm trying to install Tomcat6 through a Dockerfile
which like this:
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
Its failing on the 3rd line with the:
RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"
When I run the docker build I get this:
I'm using:
Thanks in advance for any help.
Solution to the image with error is to add before the wget CMD
RUN yum -y install wget
If you write it like this, it is the same result, just different execution:
RUN wget http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz
Don't use the quotes and comma in RUN
command.