fotshuh
@fotshuh (周 佐藤)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

WSL2でdockerが起動しない

WSL2 Ubuntu20.04でdockerを起動し、pythonのコーディングを行っていましたが、
カーネルクラッシュする機会が増えたため、dockerに割り当てるメモリ量を
増やすことを検討しました。
具体的には/etc/wsl.confを作成し、そのファイルの中に以下のように記載の上、
再起動しました。

[wsl2]
memory=8GB

その後WSL2内に入りなおしたところ、dockerが起動せず以下のようなエラーが出ています。
おそらく割り当てたメモリ量が適切でなかったと思っていますが、どの値を変更してよいか
分からないため有識者の方、原因と解決法をご教示いただくことは可能でしょうか。

image.png

よろしくお願い致します。

0

3Answer

調査したところ以下文章で解決できました。誰かの役に立てられれば幸いです。

/etc/init.d/docker:62: ulimit: 制限設定エラー (無効な引数)
これは、/etc/init.d/docker ファイルの 62 行目にulimit -Hn 524288と記載されているためです。この行は、 -H 引数を削除してulimit -n 524288に変更すること
で保存できます。この後、docker を実行できるようになります。

1Like

This answer has been deleted for violation of our Terms of Service.

This answer has been deleted for violation of our Terms of Service.

Your answer might help someone💌