ruby-china / homeland-docker

🚀 Deployment Homeland with Docker
MIT License
106 stars 86 forks source link

用 ruby image 取代 ubuntu image 當作基底 #15

Open gaga5lala opened 7 years ago

gaga5lala commented 7 years ago

ruby image 已經做了一些安裝設定、容量優化,以 ruby image 為底可以降低 base/Dockerfile 的複雜度,需要擔心的是從 ubuntu 轉成 debian 會不會有相容性的問題。

https://hub.docker.com/_/ruby/

https://github.com/docker-library/ruby/blob/c9208def0c430de0144408e16140bd49254c4ca9/2.3/Dockerfile

huacnlee commented 7 years ago

base image 里面有许多特定的事情,就算用了 ruby image 作为基础,还是需要定制

gaga5lala commented 7 years ago

@huacnlee

結構會變成

將安裝 ruby 及 bundler 的任務交由 ruby:2.3.3,base image 可以專心負責特定的任務