Dockerのプレビュー版がリリースされM1 MacでDockerが利用できるようになった。このDockerはマルチプラットフォーム対応でx86-64のイメージも利用出来る。
このおかげでLinuxが気楽に利用出来るようになった。開発者に感謝。
やり方は簡単でdocker runに際にplatformを指定するだけである。
【やり方】
まずはこれまで通りCentOS7のイメージをpullする。
$ docker pull centos:centos7
$ docker run -it -d --platform linux/amd64 --name centos7 centos:centos7
これでバックグラウンドでCentOS7が起動する
Dockerイメージに入る
$ docker exec -it centos7 /bin/bash
Dockerイメージ内で次のコマンドを実行してx86_64である事が確認出来る。
$ uname -m
x86_64
コメント