1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

docker-composeのdockerコンテナ内でファイル操作する

Last updated at Posted at 2023-04-04

docker-composeを使っている案件でrubocopをどうやって動かすのかわからなかったのでChatGPTさんに教えてもらいました

スクリーンショット 2023-04-04 14.26.49.png

これdockerだ・・・
より深く質問

スクリーンショット 2023-04-04 14.27.22.png

こちらを参考に自分の環境でrubocopを動かします

1: Docker Composeプロジェクトのルートディレクトリに移動します。

cd /path/to/docker-compose/project

2: Docker Composeプロジェクトのコンテナを起動します。

docker-compose up -d

3: コンテナに入ります。例えば、webサーバーが含まれるコンテナに入る場合は以下のようにします。

docker-compose exec web /bin/bash

スクリーンショット 2023-04-04 14.32.29.png

4: これでコンテナ内に入っているので、そこでrubocopを実行します

root@d58db1149d92:/project# bundle exec rubocop

こんな感じでrubocopの部分をいろいろな処理に変えることで、コンテナ内でファイル操作が可能!


追記

新人さんにもっと簡単な方法を教えてもらいましたwww

docker-compose run --rm web bundle exec rubocop
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?