首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenoid Docker ssl证书

Selenoid Docker ssl证书
EN

Stack Overflow用户
提问于 2021-01-07 16:20:50
回答 2查看 213关注 0票数 0

我正在尝试将ssl证书添加到我的容器。是否有任何特定的位置来添加这些证书,例如/etc/selenoid?

因为证书不能被识别。

已尝试使用--volume命令

docker运行--volume /etc/folder_location:/etc/selenoid

当我检查docker时,volumes参数为"null“,mount参数没有证书的位置。

使用CentOS。请给我建议。

更新:通过引用Vania在评论部分提供的链接,我尝试在启动docker时添加.pem.cer文件

代码语言:javascript
复制
docker run -v /var/run/docker.sock:/var/run/docker.sock -v ${HOME}:/root -e OVERRIDE_HOME=${HOME} -e ROOT_CA_SELENOID_CA_CERTS aerokube/cm:latest selenoid start --port 4444 

有什么方法可以验证安全证书是否正确地添加到selenoid容器中?

尝试访问此容器时仍收到连接被拒绝错误

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-03-04 16:59:59

通过使用vania提供的这个链接。我可以添加证书

https://aerokube.com/images/latest/#_adding_custom_root_certification_authority

docker运行-v /var/ run /docker.sock:/var/run/docker.sock -v ${HOME}:/ -e OVERRIDE_HOME=${HOME} -e ROOT_CA_SELENOID_CA_CERTS aerokube/cm:最新的selenoid启动--端口4444

票数 0
EN

Stack Overflow用户

发布于 2021-03-04 02:50:26

启动docker后,您应该能够使用以下命令查看卷的内容:

代码语言:javascript
复制
docker exec -it <container> ls <location of volume>

对于您的案例:

代码语言:javascript
复制
docker exec -it <container> ls /etc/selenoid

您还可以运行"sh“或" bash”命令来访问容器bash shell。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65608842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档