僕と技術とセキュリティ

セキュリティエンジニアの備忘録

Docker for Windows で no matching manifest for unknown in the manifest list entries っていうエラーが出ちゃったとき

最近、検証環境でもDockerをよく使うようになってきて
Docker熱が上がってきました。

さて今回、Windows10でDockerを立ち上げたときにLinuxマシンのようにすんなり起動してくれなかったのでメモ

環境

Windows10 Pro
Powershell / Docker for windows

はじめに

Alpine Linuxをインストールするために
PowershellでDocker pull しました。

するとこんなエラーに遭遇
f:id:halkichi-web:20180823124355p:plain

解決方法

タスクバーのDockerのクジラさんを右クリックして
[setting]をクリック
f:id:halkichi-web:20180823123724p:plain

すると以下の画面が立ち上がるので
experimental featuresにチェックを入れる
f:id:halkichi-web:20180823123901p:plain

BasicをAdvanceにスライドするとexperimentalがtrueになっていることが確認できる。
終わったらApply
f:id:halkichi-web:20180823124115p:plain

するとDockerが再起動するのでrunningになったらdocker pullすると実行できる
f:id:halkichi-web:20180823124342p:plain