在docker產生的容器加進host設定

  • 145
  • 0
  • 2017-07-20

在做公司的專案的時候,因為有和第三方的系統做SSO,但必須加入hosts後才能夠成功與對方系統溝通,但我們在開發環境與測試環境都是利用docker來產生環境,又不能每次都進容器去改host,好在docker 新的版本有支援加入host的參數,只要在docker run後面加上參數--add-host即可

...繼續閱讀 »

在Docker中Jenkins的時間與主機不一致

  • 636
  • 0
  • 2017-07-20

從docker hub下載官方的jenkins使用,但是啟動起來的jenkins的時間總是和主機的時間不同,但當初在執行docker run時有指定掛載 -v /etc/localtime:/etc/localtime:ro因此linux的時間是正確的,使用docker exec進到container裡看時間也是正確的,但實際執行起來Jenkins裡的時間就是不對 ,試了一下,發現是設定的時區問題,在下docker run指令時還要再指定timezone

...繼續閱讀 »

調整mysql的max_allowed_packet

  • 700
  • 0

因為要簡單測試SonarQube,需要安裝mysql,因此直接採用了docker上的mysql 

但在執行SonarQube scanner時發生了錯誤

Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (10507322 > 4194304). You can change this value on the server by setting the max_allowed_packet' variable.
 

...繼續閱讀 »