Ping拼湊湊
開始接觸 docker ...
#docker
Ping拼湊湊
Ping拼湊湊
找到一篇 之前學過 vagrant 的人,發表的操作紀錄。
[DevOps] 在 MAC 上利用 Docker 快速建立 PHP+Nginx+Mysql+Memcached 開發環境! - ...
Ping拼湊湊
我記得剛出來沒多久後, gitbook就有了~
Ping拼湊湊
希望docker當 vagrant 使用 可以節省硬碟空間
游泳褲
docker好玩
Ping拼湊湊
游泳褲 : 之前用 vagrant 時,還好有玩過 Debian 伺服器。
Ping拼湊湊
一直用伺服器的經驗弄 vagrant ....
游泳褲
沒啥問題啊XD 畢竟VM最終的目的就是重製跟Server一樣的環境
獨夜 x 月
Docker 玩一玩後發現挺複雜的,目前被我扔在旁邊中 XD
獨夜 x 月
而且 MAC 上有點問題
獨夜 x 月
不過你上面 MAC 那篇我明天來試試看好了
Ping拼湊湊
還有 麥塊的 Container @@"
獨夜 x 月
那上面什麼都有 XD
游泳褲
可以先玩到docker compose就先當一個段落啦XD
Ping拼湊湊
獨夜 x 月 : 目前只碰到 抓 image ( Debian8 ) 到 MAC裏,進去過 container(Debian8-)
Ping拼湊湊
正在看 資料容器...
Ping拼湊湊
感覺起來... Container 真的很像 app
獨夜 x 月
比較麻煩的是,Docker的檔案系統是一個非永久性的檔案系統,也就是說開出來的機器,如果沒有給他外部掛載點,下次啟動的話所有之前儲存在裡面的資料就沒了
獨夜 x 月
恩...不該用機器,用 Container 才對
Ping拼湊湊
要想一下,真的是要一個服務一個 container嗎?1樓那篇DevOps
Ping拼湊湊
雖然跟 Vagrant 比,顆粒真的是比較細~但是還需要想一下~要怎麼包裝開發環境....
Ping拼湊湊
哇靠~
看懂1樓那篇DevOps的3-2. docker-compose.yml 範例內容
Ping拼湊湊
天呀
Ping拼湊湊
整個環境就是用這個 docker-compose.yml
Ping拼湊湊
起手式
Ping拼湊湊
資料卷容器 一定要掛著 IMAGE 嗎?.... @@"
Ping拼湊湊
Ping拼湊湊
我會需要的 apache+php+nodejs+gulp
Ping拼湊湊
恩....
Ping拼湊湊
指向到 同一個目錄的資料卷
Ping拼湊湊
或許~ 資料卷容器 掛著 debian8 的 image
Ping拼湊湊
然後裡面可以裝 apache+php+nodejs+gulp
Ping拼湊湊
然後 工作上的目錄做成 資料卷
Ping拼湊湊
進入 資料卷容器 的時候,就順便掛上 工作上的目錄做成的資料卷
Ping拼湊湊
恩~告一段落....先睡覺~明天再來~
jerry ლ[╹╹ლ]
強者我同事用 docker compose 幫我們這個 team 建立開發環境,讓前端不用裝有的沒的後端的東西,只要幾行指令就有 laravel 可以用
游泳褲
資料卷可以用小image就好了吧?
游泳褲
https://hub.docker.com/r/tianon/true/ 之前看到文章有人用類似這樣的小image去包資料卷
載入新的回覆