知りたいこと
dockerで作成したrails環境をチームメンバーに共有する時の流れを教えていただけると嬉しいです。
自分について
新卒でエンジニアとしてSierに入社したものです。
pythonやjavaなどをお遊び感覚でpaizaをしていた程度でチームでの開発などは初めてになります。
docker及びgitを使用したことがなく、今回が初めてとなります。
前提
udemyでdocker講座、rails講座を受講
↓
プロジェクトを始めてみようと思い、dockerでrailsとmysqlを使用した環境を作成
質問自分が思っている流れとその都度の疑問点
localhost:3000でrailsプロジェクトが立ち上がったことを確認してからのスタート
チームメンバーへすること
- 自分の環境で出来ているrailsプロジェクト及びdocker設定ファイルをgit labへpush
疑問点:gitignoreへは何も記載せず作成されたディレクトリ内全てをpushして共有?
もしgitignoreに記載する場合(database.yml等)pushされていないファイルは別途配布?
チームメンバーがすること
1.git labからプロジェクトをclone
2.dockerコマンドを実施して環境立ち上げ
Docker
1/*実施してもらうコマンド*/ 2docker-compose up 3docker-compose ... db:create
補足情報(FW/ツールのバージョンなど)
webなどでチームでプロジェクトを始めるときの流れみたいなのを調べたのですが共有の仕方や共有された側ってところの記載まである記事があまりなかったので教えていただけると嬉しいです。
あなたの回答
tips
プレビュー