Docker

Docker

PhpStormの「CLI Interpreter」でDocker Composeのコンテナが選択できないトラブルの解決法

はじめに PhpStormには、Dockerコンテナ内のPHPをリモート実行させるためのRemote Interpreterという機能があります。 今回、Docker Desktop WSL 2をインストールした際、PhpStormのRem...
Docker

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

はじめに 最近WSL2にDockerをインストールして、WSL2内でコーディングをするような環境を構築しました。その環境でDocker経由でファイルを作成するとパーミッションエラーが起こったためその解決方法をまとめます。 ※WSL2にインス...
Docker

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

Windows10のdocker desktop for window環境で、docker-composeで起動中のコンテナを操作しようとしたところ、下記エラーが出るようになりました。 > docker-compose exec web /...
Docker

Docker on WSL2 + laradockなLaravel開発環境

はじめに WSL2内にインストールしたDocker+Laradockを利用して、Laravelの開発環境を作成する手順をメモします。 WSL2やDockerの設定はこちらの記事を参照してください。 PhpStorm on WSL2でWind...
Docker

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

はじめに DockerfileからNodeコンテナをビルドする際に下記エラーが起きました。 npm ERR! code EEXIST npm ERR! syscall symlink npm ERR! path ../lib/node_mo...
Docker

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

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

nuxt.jsのDocker開発環境

Nuxt.jsのDocker(docker-compose)を使った開発環境構築メモ 自動で環境構築とテストサーバー起動までを行います。 動作環境 Ubuntu18.04 ファイルの説明 ファイル構成 ┬ .env ├ docker-com...