前提・実現したいこと
EC2のインスタンスタイプを変更する以外の方法で途中で止まってしまったLaravelのインストールを完了させたい
https://qiita.com/naoyok/items/1656481249f935542ef8
こちらのサイトをみてみると物理メモリが足りていないのでインスタンスをスケールアップしなければいけないらしいが、無料利用枠で使用したいので他の方法で解決したい
発生している問題・エラーメッセージ
https://qiita.com/wajima/items/69fad6c2b42c52928e82
こちらのサイトを参考にして
AWSのEC2インスタンスにLaradockを使ってLaravelの開発環境を作成していた。
Laradockの環境構築が終わりdocker-compose up -d nginx mysqlでコンテナを起動。"laradock_workspace_1"にdocker-compose exec workspace bashで接続しLaravelを生成しようとしたが途中でkilledされてしまった。
root@3bbdf64cfa8e:/var/www# composer create-project --prefer-dist laravel/lara Creating a "laravel/laravel" project at "./myapp" Installing laravel/laravel (v7.12.0) - Installing laravel/laravel (v7.12.0): Downloading (100%) Created project in /var/www/myapp > @php -r "file_exists('.env') || copy('.env.example', '.env');" Loading composer repositories with package information Updating dependencies (including require-dev) Killed
試したこと
https://webbibouroku.com/Blog/Article/composer-killed
こちらのサイトを参考にしてスワップワイルを作成してメモリ領域を確保しようとしたが失敗した
root@3bbdf64cfa8e:/var/www# dd if=/dev/zero of=/var/swap bs=1M count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 14.79 s, 72.6 MB/s root@3bbdf64cfa8e:/var/www# mkswap /var/swap mkswap: /var/swap: insecure permissions 0644, 0600 suggested. Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=75f1a3c7-f389-45dc-b77c-d9a114564541 root@3bbdf64cfa8e:/var/www# ls /var backups cache lib local lock log mail opt run spool swap tmp www root@3bbdf64cfa8e:/var/www# sudo bash: sudo: command not found root@3bbdf64cfa8e:/var/www# swapon /var/swap swapon: /var/swap: insecure permissions 0644, 0600 suggested. swapon: /var/swap: swapon failed: Operation not permitted root@3bbdf64cfa8e:/var/www# sudo swapon /var/swap bash: sudo: command not found root@3bbdf64cfa8e:/var/www# chmod 777 /var/swap root@3bbdf64cfa8e:/var/www# swapon /var/swap swapon: /var/swap: insecure permissions 0777, 0600 suggested. swapon: /var/swap: swapon failed: Operation not permitted root@3bbdf64cfa8e:/var/www# chmod 600 /var/swap root@3bbdf64cfa8e:/var/www# swapon /var/swap swapon: /var/swap: swapon failed: Operation not permitted root@3bbdf64cfa8e:/var/www# sudo -i bash: sudo: command not found
Laravelプロジェクト直下でcomposer updateを行った
root@3bbdf64cfa8e:/var/www/myapp# composer update Loading composer repositories with package information Updating dependencies (including require-dev) Killed
補足情報(FW/ツールのバージョンなど)
EC2(t2.micro)(amazon linux2)
docker(Docker version 19.03.6-ce, build 369ce74)
docker-compose(docker-compose version 1.24.1, build 4667896b)
composer(Composer version 1.10.6 2020-05-06 10:28:10)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/28 08:12
2020/05/28 08:15