skip to Main Content

I am trying to give a set of bash instruction to my docker container when it launch.here is my docker file with all the instruction from line 5

but when I try to launch this docker file everything works great until the ‘mv’ command as you can see here : docker error telling me its not a directory

but when I try to move the file directly from the container (the exact same command as my docker file) it works :enter image description here

does anyone has an idea why its not working with the docker file instruction but working fine when I run the command manually ?

2

Answers


  1. Chosen as BEST ANSWER

    I fixed the issue by adding the creation of the folder named /fuseki/configuration in the set of instruction. It works fine and I can see this log :

    [2022-07-05 12:41:26] Config     INFO  Load configuration: file:///fuseki/configuration/safetybimontology_simple.ttl
    

  2. The directory /fuseky/configuration does not exist.
    In the container you are doing it the right way so just change the command in the dockerfile:

    mv safetybimontology_reasoner.ttl /home/configuration
    

    and you should be fine

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search