-
Notifications
You must be signed in to change notification settings - Fork 2
Proxy環境下(学内LAN,eduroam等)での操作
忙しい人は以下をコピペして実行してください.異常があれば途中で終了します.その場合は次の節のコマンドを一つ一つ打って原因を特定してください.
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
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
参考程度に元のコマンドを次に記載しておきます.
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