レガシー環境から脱却したい

プログラミングや環境構築の話をまとめています。

Docker

Dockerでファイルのパーミッションをホストユーザと合わせる方法

// 当ブログは移転しました→" + url + "5秒後に自動で切り替わります。もし切り替わらない場合はリンクをクリックしてください。"); setTimeout("redirect()", 100); function redirect(){ location.href = url; } // 移行を伝える「canonical」の書き換え v…

Docker Desktop for Windows 2.2.0.0のdocker-composeでエラー

Windows10のdocker desktop for window環境で、docker-composeで起動中のコンテナを操作しようとしたところ、下記エラーが出るようになりました。 ``` > docker-compose exec web /bin/bash Traceback (most recent call last): File "docker-compose", line…

PhpStorm on WSL2でWindowsに依存しない開発環境を作る

WindowsでPHPなどの開発をしていると色々トラブルに見舞われます。 WSL2やWindows terminalの登場で、端末環境はほぼLinux同等のものが動くようになりました。 しかし、コード編集にWindows側のIDEを使おうとすると色々トラブルに見舞われます。 (Dockerの…

Node.jsのDockerコンテナにyarnをインストールしようとしてエラーが出た

// 当ブログは移転しました→" + url + "5秒後に自動で切り替わります。もし切り替わらない場合はリンクをクリックしてください。"); setTimeout("redirect()", 5000); function redirect(){ location.href = url; } // 移行を伝える「canonical」の書き換え …

docker環境におけるコマンドの省略方法

今のプロジェクトではdocker-composeを使って環境構築しています。 その時に問題なのが、コンテナ起動やコンテナ内で実行(composerとかartisanとか)したいときに打つコマンドの長さです。 毎回毎回docker-compose exec app php artisan ...など打つのはち…

nuxt.jsのDocker開発環境

// 当ブログは移転しました→" + url + "5秒後に自動で切り替わります。もし切り替わらない場合はリンクをクリックしてください。"); setTimeout("redirect()", 5000); function redirect(){ location.href = url; } // 移行を伝える「canonical」の書き換え …