質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

1回答

570閲覧

次のコマンドを実行したのに、「docker-compose run <コンテナ名> bundle install」

thesnowman

総合スコア154

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2020/09/12 07:27

以下のコマンドを実行したあと
docker-compose run <コンテナ名> bundle instal

新しいgemが、 installedされたのを確認し次のコマンドをしても、反映されていません
docker-compose run <コンテナ名> ls /usr/local/bundle/gems

どういった原因が考えられますでしょうか?

gemfileはこんな感じでございます。

Dockerfile

1# 19.01.20現在最新安定版のイメージを取得 2FROM ruby:2.5.3 3# 必要なパッケージのインストール(基本的に必要になってくるものだと思うので削らないこと) 4RUN apt-get update -qq && \ 5 apt-get install -y build-essential \ 6 libpq-dev \ 7 nodejs 8# 作業ディレクトリの作成、設定 9RUN mkdir /app_name 10##作業ディレクトリ名をAPP_ROOTに割り当てて、以下$APP_ROOTで参照 11ENV APP_ROOT /app_name 12WORKDIR $APP_ROOT 13# ホスト側(ローカル)のGemfileを追加する(ローカルのGemfileは【3】で作成) 14ADD ./Gemfile $APP_ROOT/Gemfile 15ADD ./Gemfile.lock $APP_ROOT/Gemfile.lock 16# Gemfileのbundle install 17RUN bundle install 18ADD . $APP_ROOT

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

docker-compose buildしたらいけました

投稿2020/09/12 08:03

thesnowman

総合スコア154

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問