Kordan Ou

Kordan Ou

以 Docker for Mac 搭建開發環境

以 Docker for Mac 搭建開發環境

以前 Mac 上的 Docker 之前 Docker 就可以在 MAC 上面使用,但是實在太麻煩了,需要安裝 Boot2Docker, VirtualBox, Docker-Toolbox,實際上的體驗也遠不如 Linux 版本的。 如:每次重開機都需要執行以下命令,啟動也很花時間,在開發過程中,IP 需要透過 docker-machine 查詢,使用 Docker 開發失去了很多彈性: docker-machine start default eval $(docker-machine env default) Vagrant 的虛擬網路 也因為如此,後來我改用了 Vagrant 作為開發環境。Vagrant 中的 private_network 可以讓 VM 中的網路環境與外部隔離,再也不需要預先決定好端口的映射關係,也不需要擔心端口被佔用的問題。
5 min read
將部落格從 WordPress 遷移到 Ghost
Wordpress

將部落格從 WordPress 遷移到 Ghost

寫習慣 Markdown 之後,WordPress 對於現在的我來說已經過於臃腫了,即便有外掛可以支援 Markdown,非原生的體驗還是有差。資料的備份與網站的管理也造成了我不小的負擔,隨著工作佔用的時間越來越多,部落格還是維持簡單就好。因此下定決心把用了很久的 Dreamhost WordPress 搬到自己的 VPS 上面維護。過程有點繁瑣,順手記錄下來,希望可以幫到有同樣需求的人。 安裝 Ghost Ubuntu 安裝步驟如下: curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash nvm
3 min read