docker中執行selenium的自動化,啟動之後報頁面崩潰失敗,網上查說是shm記憶體不夠導致,df -h命令檢視shm記憶體才64m,啟動一次瀏覽器不關閉就占用超過50%。檢視了伺服器上的所有docker的shm都是64m,可能後端服務不需要用到shm。
網上找了一些命令未能處理掉這個問題(不管是docker內還是宿主機上)
後面找人幫我弄好了,我把命令記錄下
我的docker 叫 testpingtai
補充:後面的映象我加了tag號
docker commit testpingtai testpingtai:v1
docker stop testpingtai
docker run -itd --name testpingtainew -p 8077:8077 --shm-size="1g" testpingtaiqingchuan
補充:後面由於需要多開端口這裡命令調整了
docker stop testpingtai
netstat -ntpl
docker run -itd --name testpingtainew -p 8077:8077 -p 1099:1099 --shm-size="1g" testpingtai:v1
docker rm testpingtai
docker rmi testping****d:latest
docker rename testpingtainew testpingtai
這樣就沒人知道了,完美解決問題 更改Docker的shm(共享記憶體)大小
error內容 error unexpected bus error encountered in worker.this might be caused by insufficient shared memory shm 進入容器後可以df檢視shm大小 原因 建立docker的時候預設shm大小...
Android複製相關
基本上只要用這個方法就可以 複製文字到系統剪下板 public static void copytexttosystem context context,string text 從系統剪下板獲取文字 public static string getsystemcopytext context con...
Docker容器時區調整操作
如何檢查docker容器時區是否與宿主機一致?1 進入宿主機,執行以下命令 檢視宿主機時間 root localhost date 2018年 06月 27日 星期三 22 42 44 cst 2 進入到容器中,執行以下命令 檢視容器時間 root lksjoid909090 date wed ju...