我正在尝试将ssl证书添加到我的容器中。是否有任何特定的位置可以添加这些证书,例如/etc/selenoid?
因为证书未被识别。
尝试使用--volume命令
docker run--volume/etc/folder_location:/etc/selemoid
当我进行docker检查时,体积参数是"0";空";并且mounts参数没有证书的位置。
使用CentOS。请告知。
更新:通过参考Vania在评论部分提供的链接,我试图在启动docker 时添加.pem.cer文件
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容器?
尝试访问此容器时仍出现连接拒绝错误
启动docker后,您应该能够使用以下命令查看卷的内容:
docker exec -it <container> ls <location of volume>
对于您的案例:
docker exec -it <container> ls /etc/selenoid
您也可以运行";sh";或";bash";命令来访问容器bashshell。
点击vania提供的链接。我能够添加证书
https://aerokube.com/images/latest/#_adding_custom_root_certification_authority
docker run-v/var/run/docker.sock:/var/run/doker.sock-v${HOME}:/root-e OVERRIDE_HOME=${HOME}-e root_CA_SELENOID_CA_CERTS aerokube/cm:最新SELENOID启动--端口4444