Dockerを使ってrailsアプリケーションの環境を構築したいです.
必要なgem等を含め環境をdocker上に構築し, なおかつ新しい機材が増えるたびに移植を簡単にしたいです.(railsアプリが動くDemo環境をdockerを使って簡単に複数作れるようにしたいです)
このためにはどのような記述をすればいいのでしょうか?
dockerについては、仮想マシンのOS共有版というような甘い認識で考えていたくらいで素人です.
Dockerfileをとりあえず書いてみて, emacsをデフォルトでインストールさせる、みたいな記事を見ながらコンテナを作ってはみたのですが例えばrailsアプリの場合mongoDBやmysql, ruby, railsの所定のバージョンのインストールが必要だと思います
またrails gemも必要です.
dockerfileはどのように記述すればいいのでしょうか?
そもそもこのような一括インストールはすべてコンテナ起動時にインストールされるようにdockerfileに書くべきなんでしょうか?
コンテナ立ち上げ後にじっこうできるような方法はあるのですか?
環境移植のしやすさの観点から有効な方法&参考記事を教えていただけるとありがたいです, よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/04/27 05:27
2016/04/27 16:32