我正在通过Docker使用
在debian上运行Kurentodocker run -d --name kurento -p 8888:8888 kurento/kurento-media-server
启动kurento服务器。问题是:我需要配置在docker中运行的 /etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini 文件,我不知道如何访问它,因为它在后台运行
当我以交互模式运行docker时:
docker run -it --name kurento -p 8888:8888 kurento/kurento-media-server
服务器在前台运行,除了CTRL + C之外我什么也做不了(我试过ctrl + Z进入BG过程)
有什么想法吗?
答案 0 :(得分:2)
如果您必须输入初始配置文件,最好的方法是在启动时使用卷:
docker run -d --name kurento -p 8888:8888 -v /etc/kurento/modules/kurento/:/path/to/your/env/kurento kurento/kurento-media-server
和/path/to/your/env/kurento
内部将是您的WebRtcEndpoint.conf.ini
文件
如果你只是想跳进机器并修补一下,你可以执行bash':
docker exec -it kurento /bin/bash
答案 1 :(得分:0)
一旦容器启动并运行,您可以使用以下命令在该容器中创建一个bash会话:
docker exec -ti <container_name> bash