-
Hello everyone, Thank you for the this project, worked like a charm that first try even on Da Vinci Resolve 19 beta ! I'm having a slight problem with accessing my files from videos in my home directory inside the mount/home of the podman. Am i expected to create a symbolic link/pointer to my external home drive to the internal podman ? In essence i would like to access my files from and to (internally) the Da Vinci resolve podman. Any help would be greatly appreciated ! Kind Regards, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
Yes, so one of the ideas and advantages with the container is to keep your personal stuff separate from what the resolve container can "see"-- but if you want to have the container to be able to see and interact with your host (the outside non-container)'s directory, you can override the normal behavior. There are a lot of ways to do this, but maybe one of the easiest ways is to create a a file and call it RESOLVE_BIND_SOURCES=(<path_to_your_home_directory>) If the path to your home directory has spaces in it, you might want to put it in quotes. If you only want to give the Resolve container access to a directory, you can point to that instead of your whole home folder. Now run
You're all set up! Now when you run
(you can also put the export line in a See here for more explanation and details of what you can do with this So inside the container, your "home directory" (or whatever directories you like) can be accessible from inside the container! Does this make sense? Last note-- you can also run it on a single line without the
You can also add it to a desktop shortcut line as described in the link above:
This will let you have a clickable icon in the dock in GNOME. |
Beta Was this translation helpful? Give feedback.
-
Oh it should look a bit more like this: RESOLVE_BIND_SOURCES=("/home/****/Videos") # this is the actual directory on the host (your regular computer)
RESOLVE_BIND_TARGETS=("/home/resolve/Videos") # this is the directory where it will apepar inside the container What I meant by the part you quoted was that to match up these directories, the one on the container has to actually exist. You can create it from inside the container or outside. If inside, you'd do it like this: $ ./resolve.sh /bin/bash # to run the container in "shell mode" from wherever you put resolve.sh
bash-4.4$ # now you're in the container
bash-4.4$ mkdir /home/resolve/Videos # to create the directory where the host directory will appear
bash-4.4$ exit # to quit the container Alternatively you can create the "mount point" directory from outside the container by going to the mount directory and making it: $ mkdir <path_to_resolve_repository>/mounts/resolve-home/Videos So if you've put the resolve.sh script in
Now that you've created an actual directory inside the container for your host's For this example I chose to mount your |
Beta Was this translation helpful? Give feedback.
-
I should add that you can do this as many times as you want with as many directories as you want by adding directories to |
Beta Was this translation helpful? Give feedback.
Oh it should look a bit more like this:
What I meant by the part you quoted was that to match up these directories, the one on the container has to actually exist. You can create it from inside the container or outside. If inside, you'd do it like this: