Skip to content

Proxy環境下(学内LAN,eduroam等)での操作

kugue99A edited this page May 7, 2021 · 1 revision

忙しい人向け

忙しい人は以下をコピペして実行してください.異常があれば途中で終了します.その場合は次の節のコマンドを一つ一つ打って原因を特定してください.

docker-compose build --build-arg http_proxy=http://proxy.nagaokaut.ac.jp:8080 --build-arg https_proxy=http://proxy.nagaokaut.ac.jp:8080 && docker-compose run --rm api rails db:create && docker-compose run --rm api rails db:migrate && docker-compose run --rm api rails db:seed_fu && docker-compose run -e http_proxy=http://proxy.nagaokaut.ac.jp:8080 -e https_proxy=http://proxy.nagaokaut.ac.jp:8080 --rm admin_view npm install && docker-compose run -e http_proxy=http://proxy.nagaokaut.ac.jp:8080 -e https_proxy=http://proxy.nagaokaut.ac.jp:8080 --rm view npm install

Proxy環境下でのコマンド(学内LAN,eduroam)

git cloneによりgroup-manager-2を自分のローカルに持ってきたら必要なDockerコマンドを入力します.しかし,Proxy環境下においてDockerによる通信を行う場合,Dockerコマンドにオプションを設定する必要があります.

  • docker-compose build --build-arg http_proxy=http://proxy.nagaokaut.ac.jp:8080 --build-arg https_proxy=http://proxy.nagaokaut.ac.jp:8080
  • docker-compose run --rm api rails db:create(外部通信を行わないため変化なし)
  • docker-compose run --rm api rails db:migrate(外部通信を行わないため変化なし)
  • docker-compose run --rm api rails db:seed_fu(外部通信を行わないため変化なし)
  • docker-compose run -e http_proxy=http://proxy.nagaokaut.ac.jp:8080 -e https_proxy=http://proxy.nagaokaut.ac.jp:8080 --rm view npm install
  • docker-compose run -e http_proxy=http://proxy.nagaokaut.ac.jp:8080 -e https_proxy=http://proxy.nagaokaut.ac.jp:8080 --rm admin_view npm install

Proxy設定が必要でない環境でのコマンド(学外)

参考程度に元のコマンドを次に記載しておきます.

  • docker-compose build
  • docker-compose run --rm api rails db:create
  • docker-compose run --rm api rails db:migrate
  • docker-compose run --rm api rails db:seed_fu
  • docker-compose run --rm view npm install
  • docker-compose run --rm admin_view npm install