docker java 安全隨機數

java 中使用安全隨機數,SecureRandom,在調用時,默認使用 /dev/random,在 docker 容器中調用的時候,容易被阻塞掛起,參考文章如下:

總結如下三種方案:

  1. 添加 jvm 的參數:-Djava.security.egd=file:/dev/./urandom
  2. 將宿主機的 /dev/urandom 映射到容器的 /dev/random
  3. 將宿主機的 /dev/random 映射到容器的 /dev/random
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章