I am trying to run a docker container to automatically set up a sphinx documentation site, but for some reason I get the following error when I try to build
Step 9/11 : RUN make html
 ---> Running in abd76075d0a0
make: *** No rule to make target 'html'.  Stop.
When I run the container and console in, I see that sphinx-quickstart does not seem to have been run since there are no files present at all in /sphinx. Not sure what I have done wrong. Dockerfile is below.
  1 # Run this with                                                                                                                                                                                                
  2 # docker build .
  3 # docker run -dit -p 8000:8000 <image_id>
  4 FROM ubuntu:latest
  5 
  6 WORKDIR /sphinx
  7 VOLUME /sphinx
  8 
  9 RUN apt-get update -y
 10 RUN apt-get install python3 python3-pip vim git -y
 11 
 12 RUN pip3 install -U pip
 13 RUN pip3 install sphinx
 14 
 15 RUN sphinx-quickstart . --quiet --project devops --author 'Timothy Pulliam' -v '0.1' --language 'en' --makefile
 16 RUN make html
 17 
 18 EXPOSE 8000/tcp
 19 
 20 
 21 CMD ["python3", "-m", "http.server"]
EDIT:
Using LinPy's suggestion I was able to get it to work. It is still strange that it would not work the other way.
 
     
     
    