簡體   English   中英

硒鼓 Docker ssl 證書

[英]Selenoid Docker ssl certificates

我正在嘗試將 ssl 證書添加到我的容器中。 是否有任何特定位置可以添加這些證書,例如 /etc/selenoid?

因為證書沒有被認可。

嘗試使用 --volume 命令

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

當我執行 docker 檢查時,volumes 參數為“null”並且 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”命令來訪問容器 bash shell。

通過遵循 vania 提供的此鏈接。 我能夠添加證書

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

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 --端口 4444

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM