Gitlab是一個相當好低開放原始碼的git管理工具
並且版本更新快速
又有支援CI
若是要做自動化測試建置及部署都沒問題
但是要安裝其實是有一點點難度的
好在有docker
讓這一切事都變得簡單許多
在此就不多敘述如何安裝docker
本人是採用sameersbn這位老兄所提供的image
他在github上的star有超多顆
看起來就很有保障
廢話不多說
直接進入實作
在使用docker之後發現他真的是方便且部署快速
但是在進入container之後
就算安裝了nano還是不行使用
於是google了一下
發現原來是container裡面沒有設定$TERM這個環境變數
其實只要進去設定
export TERM=xterm
就可以了
或是在進入container前
docker exec -it $container env TERM=xterm bash -l
可是這樣必須每次進入都要設定
後來用去查了一下
目前docker在已經運行container中是不行更動env
還是一個open PR
但是目前還是有一些作法