Apple Silicon対応版のDocker Desktop(Preview)が一般公開されたので試してみます


Apple Silicon対応版のDocker Desktopが一般公開されたとのことで試してみました。人柱としての役割でしょうか。。

検証環境はこちら。
- MacBook Pro (13-inch, M1, 2020)
- macOS Big Sur 11.1

※お試しになられる場合は元ページをよく読み、自己責任でお願いします

ダウンロード

下記ページからダウンロードが可能でした。

Download and Try the Tech Preview of Docker Desktop for M1 - Docker Blog

ページ後半How We Got to a Technical Previewの項目にダウンロードリンクがありました。こちらのリンクからだと誰でもダウンロードできます。

ファイル名はDocker-AppleSilicon-Preview7.dmg

インストール

.dmgファイルをダブルクリックし、いつものドラッグアンドドロップですが、このPreview版はUniversalではないので、IntelMacで開いた場合、動作しないAppであることがわかると思います。

M1(ARM)Macで開くと大丈夫です。

起動

/Applications/Docker.appをダブルクリックするなり、Spotlightから開くなりで起動します。

起動は全く問題はなさげ。

試しにdocker-compose

手前味噌で恐縮ですが、コード20行だけで初めるDocker - Qiitaこちらで作ったコードでdocker-composeを試してみました。

無事に起動しました。ブラウザからのアクセスも無事に通りました。動作は今の所軽快な印象です

Dashboardでも確認できます。

注意点

ちゃんと検証はできていませんが、古い構成を起動しようとしたら下記のようなエラーが出て立ち上がらないものもありました。

ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries

これは読んだ感じだと、arm64版がないことが原因らしいので、docker hubなどを確認してみましょう。

マニフェスト一覧のエントリに、linux/amd64 用のマニフェストが存在しない – CircleCI Japanese Support Center

PR

各種アプリがM1(ARM)Macに対応しているかをみんなが共有できるウェブアプリを作りました。
もし、動作が気になるアプリがあれば調べられますし、もしM1Macをお持ちで他の人にもお知らせしたい情報があれば登録やコメントしておいていただけると助かります。


WORK ON M1 MAC

投票だけでもご協力いただけると幸いですm(_ _)m