OpenNH

日常のひとこま(自分用のメモとかあれこれ)

Mac Book M1 でDocker環境を試してみる

f:id:FounderLeis:20201222192411p:plain

目次

はじめに

Docker DesktopのApple silicon M1用のパブリックプレビューが開始されたということで、試してみることにしてみました。

「Docker Desktop」のパブリックプレビューが開始 ~1,000人以上の開発者が参加 - 窓の杜

Docker Desktop for M1 のダウンロード

Docker Desktop for M1 は以下からダウンロードすることができます。

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

Docker Desktopのインストール

上記リンクからダウンロードした.dmgファイルをダブルクリックして開きます。

f:id:FounderLeis:20201222191230p:plain

しばし待つと下記の画面が表示されるので、Docker APPをApplicationsフォルダにドラッグ&ドロップして格納しまししょう。

f:id:FounderLeis:20201222191234p:plain

インストールしたアプリケーションを起動すると以下の画面が表示されます。 画面の指示通りに進めていけば完了です。

f:id:FounderLeis:20201222191240p:plain

Docker versionの確認

$ docker --version
Docker version 20.10.1, build 831ebeae96

$ docker-compose --version
docker-compose version 1.27.4, build 40524192

Dockerコンテナを動かしてみる

今回は、練習としてUbuntu18.04のイメージ上でpython3+OpenCVの開発環境を整えてみようと思います。以下の記事に別途記載しました

oratio.hatenablog.com

VS code環境の設定

上の話しとはそれますが、Dockerで開発環境を整えるなら、 VS codeRemote Container拡張機能が便利すぎるのでそれを利用しないてはないです。 VS codeをインストールしたら、以下の2つの拡張機能をインストールしてください。

拡張機能の使い方についてはこちらなどを参考にしてください。 ググるとたくさんわかりやすい記事が出てきます。

qiita.com

以上!さらば!