I used OpenVidu Server Docker image to start server with recording successfully. But now , I want to do this in Lan without internet, it fails.
In the document “https://openvidu.io/docs/advanced-features/recording/#how-to-record-sessions”, it said :“OpenVidu recording module may use a Docker image that needs to be downloaded from the cloud. The process is 100% automatic, but you will need Docker CE installed in your server. If you enable OpenVidu recording service but there’s no Docker installed, OpenVidu Server will fail to init”
But now in a lan without internet, it can’t connect to a cloud. I tried committing the docker container run recording successfully to a image , and exported the image and imported it in my lan machine , but it didn’t work , also needed to download something in start up.
So , how to resolve this problem ? thank you.
You need the Docker image openvidu/openvidu-recording:latest
in your host, so somehow you will have to copy it. Once it is available, then you won’t need Internet connecion anymore. Easiest way would be to grant Internet access just once in order to download it from DockerHub. But if that is impossible, then you will have to copy it from a different machine. Google is your friend to achieve this: http://mgreau.com/posts/2015/08/26/copy-docker-images-from-one-docker-machine-to-another.html