pcc64leをUbuntu on Intel x86-64上で、エミュレーションにて動かします。
上の記事を参考にしました。
手順としては以下の通り。ターミナルで以下を実行します。
まずはアップデートする。
sudo apt update
aptにパッケージをHTTPS経由で利用させるための事前パッケージをインストール
sudo apt install apt-transport-https ca-certificates curl software-properties-common
システムに公式DockerリポジトリのためのGPGキーを追加する
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
APTソースのためのDockerリポジトリを追加する
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
システムに認識させるためにパッケージをアップデートする
sudo apt update
デフォルトのUbuntuリポジトリではなく、Dockerリポジトリからインストールするようにする
apt-cache policy docker-ce
出力は以下のようになります
$ apt-cache policy docker-ce
docker-ce:
インストールされているバージョン: (なし)
候補: 5:20.10.21~3-0~ubuntu-jammy
バージョンテーブル:
5:20.10.21~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.20~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.19~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.18~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.17~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.16~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.15~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.14~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:20.10.13~3-0~ubuntu-jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
最後にDockerをインストールする
sudo apt install docker-ce
ここは参考資料にないのですが、qemuをインストール
sudo apt-get install qemu-user-static
以下のコマンドでDockerを走らせることができる
sudo docker run -it ppc64le/ubuntu sh