web-dev-qa-db-ja.com

Docker-mkdir読み取り専用ファイルシステム

Ubuntu 18を新たにインストールした後、LVM(ext4)パーティションにバインドされているdockerコンテナーを起動しようとすると、次のエラーが表示されます。

mkdir /storage: read-only file system

OSを再インストールし、Dockerを再インストールし、ドライブをRWとして強制的にマウントしようとしました(Docker以外のものはすべてドライブに書き込むことができます)。

バインドされているディレクトリは現在777のアクセス許可に設定されています。

このエラーに関する情報はほとんどないようです。

17
Jamie Brunton

私は同じ問題を抱えていましたが、ドッカーをスナップから削除し、公式のドッカー手順に従って再インストールしました。

スナップからドッカーを削除

snap remove docker

次に、Dockerディレクトリと古いバージョンを削除します

rm -R /var/lib/docker

Sudo apt-get remove docker docker-engine docker.io

公式ドッカーのインストール: https://docs.docker.com/install/linux/docker-ce/ubuntu/

これがあなたのお役に立てば幸いです!

42
Attila Szili