Fast setup my development environment with Docker. toomore/devenv

其實我本來是要練習 go 的 database/sql,相對的就要安裝 database,但我想在一個乾淨的環境下安裝與練習,這時候才發現我平常就有在備份的 vimrc 很不自動,要建立一個開發環境還有很多地方都需要手動來操作,非常浪費時間,所以這幾天把 toomore/toomore.vim 重新整理,自動化安裝 go 的開發環境及一些常用的套件,然後再把 MariaDB、Redis 這些安裝寫成 scripts,在需要的時候選擇性的加入安裝。


接著是建立 Dockerfile 來 build image,把一些常用的(vim、git、tmux ...)安裝進去,順便調整 conf 與安裝 vim plugin。如果要測試 database 就進去後安裝,在啟動 docker 的時候可以搭配 --rm,這樣就可以做到用完及丟的效果。

docker -it --rm toomore/devenv

安心的測試完、乾淨的練習環境一次達成!

沒有留言:

張貼留言

COSCUP 行政組整地期招募 2024 籌備前預備培訓

COSCUP 行政組 今年持續精進,2023 年無休止,我們即將於 2023 年 9 月進入一段全新的整地期。這段時間將需要大量的腦力計算、模擬和規劃,以確保接下來的計畫項目能夠順利展開。 在 2023 年,我們行政組負責多項重要計畫,包括療癒市集(按摩、瑜珈、冥想)、一...

show