📌
【Docker】read-only file system とでたときの対処法
Docker-composeにて、mysqlとnginxのコンテナを立ち上げようと、
docker-compose up -d mysql nginx
打ったときに
Building workspace
ERROR: mkdir /var/lib/docker/tmp/docker-builder737753799: read-only file system
このようなエラーがでたときの解決方法を備忘録として共有します。
すこし強引な方法ですが、
- DockerDesktopの画面より、 Clean / Purge Data を実行してデータを消してみる
- それでもだめなら、Reset to factory defaults をしてみて、パソコンを再起動してみる
というものです。
- DockerDesktopの画面より、 Clean / Purge Data を実行してデータを消してみる
1.このdockerのアイコンをクリックします
2.Preferencesをクリック
3.右上の虫のアイコンをクリック
4.Clean/Purge dateをクリック
5.再度
docker-compose up -d mysql nginx
このコマンドを打ってみます
6.再度、同じようなエラーが出る場合は
Reset to factory defaults を選択して、出荷状態へ戻します。
その後、パソコンの再起動を行います。
(私はこれで解決しました)
7.また
docker-compose up -d mysql nginx
このコマンドを打ちます。
done
の文字が出ていれば成功です!
Discussion