Docker Container questions
5 hours ago, Donut417 said:Which is why I wanted to do the ARM install on my gaming Machine. Because I cant control when they use the Plex server, but I can control when I game.
With all those circumstances, then yeah you probably should.
I am going back to your original post to help clarify some things:
16 hours ago, Donut417 said:How does Docker deal with USB devices? From my understanding ARM should not only grab the contents of the disk, but it's capable of stripping out things you dont need and putting the media in to a format you want all automatically. So would I be able to share the 2060 with the docker container as well as use it for gaming when Im not ripping media? OR will my AMD chip be fine enough to handle the transcodes? I MAY upgrade to a Blu-ray drive at some point, not sure if I'll do 4K, but definitely would like to do 1080p videos. Im planning on using Ubuntu most likely as I have more experience with it, what would I use to run a docker container?
In Linux, you have a couple options. You can pass your entire disc drive to the docker container if you want it to read multiple discs without restarting the docker. Otherwise, you can mount the disc to your Ubuntu environment directly and then pass that mounted directory to the docker, but you would have to restart the docker for each disc. You would also have to umount and re-mount each disc in Ubuntu. This is where AI can really be your friend for the correct syntax... I am not sure if ARM cares whether you pass the drive or a directory. It's just the steps you have to go through.
You cannot pass your primary GPU to anything (VM, container, etc.) and still use your monitor at the terminal. You could pass it and then use SSH. But you can use integrated graphics for video output from the main OS, then you can pass a dedicated GPU to the container.
I cannot fully understand your question about your AMD chip being enough for transcoding. Do you mean in ARM? If so, you could technically have both the Nvidia and AMD cards in your gaming rig, use the 2060 as your primary GPU, and pass the AMD GPU to your container. But there are some complications with making sure a modern driver is installed for your GPU instead of the legacy version (the HD 7950 is a bit older as you know). Also, it has limitations. It can do h264 with no problems from the information I found, but ripping to h265/HEVC and AV1 will default to your CPU. The 2060 can also do h264 and adds h265, but it cannot do AV1 either.
To install docker on Ubuntu, I would just follow the information from docker directly: https://docs.docker.com/desktop/setup/install/linux/ubuntu/
But I would still do it using Docker Compose. It really is the same thing, except it puts all of the code into a single file instead of a UI. I found the docker UI to be very clunky, and the version I was using did not let you save your underlying code to fix or tweak anything. And I just got tired of entering the same information over and over again for testing it.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now