Raspberry Pi の Docker で Ubuntu on Ubuntu
Raspberry Pi の Docker で Ubuntu を動かしてみた。
理由がよく分からないがネットの情報では、Raspberry Pi OS 上で Docker を動かすより、 Raspberry Pi に Ubuntu をインストールしてそこで Docker を動かす人が多いようなので、その方法でやってみた。
(1)Raspberry Pi への Ubuntu のインストールは Raspberry Pi Imager を使い、最新の Ubuntu Desktop 22.04.1 LTS (64-bit、Desktop 版) を選択した。画面に従って WiFi やユーザー名などを設定する。
(2)Server 版 Ubuntu ではデフォルトで SSH サーバーが有効になっているようだが、Desktop 版では別途インストールが必要だ。以下に従って導入する。
SSHの設定手順(Ubuntu20.04)とWindowsからのアクセス確認手順 - 水瓶座列車
https://aquarius-train.hatenablog.com/entry/SSHの設定手順(Ubuntu18_04)とWindowsからのアクセス確認手順
これで SSH 接続ができるようになった。
(3)Docker をインストールする。
How to Install Docker on Ubuntu - Pi My Life Up
https://pimylifeup.com/ubuntu-install-docker/
バージョン確認。
$ docker --version
Docker version 20.10.18, build b40c2f6
(4)sudo なしで Docker が使えるようにする。
$ sudo groupadd docker
$ sudo gpasswd -a [現在のユーザー名] docker
$ exit
再度ログインすると sudo なしで Docker が使えるようになっている。
(5)今回は Ubuntu 20.04 の Docker イメージを使ってみよう。
$ docker pull ubuntu:20.04
イメージの存在確認。
$ docker images
コンテナの作成と起動。
$ docker run -it -d --name ubuntu2004 ubuntu:20.04
起動確認。
$ docker ps
コンテナの中に入る。
$ docker exec -it ubuntu2004 /bin/bash
アーキテクチャーの確認。
# arch
aarch64
64bit ARM アーキテクチャーだ。
コンテナから出るには以下のコマンドを実行する。
# exit
参考:
Download Ubuntu Desktop | Download | Ubuntu
https://ubuntu.com/download/desktop
DockerでUbuntu 16.04 LTSのイメージを利用してみよう |
https://weblabo.oscasierra.net/docker-ubuntu1604/
[Ubuntu]OSのバージョンとビット数を確認する │ TEAM T3A
https://www.t3a.jp/blog/infrastructure/ubuntu-os-version/
MacでのCPUアーキテクチャーの確認方法 – Kenchant
https://senooken.jp/post/2022/07/14/
Dockerコマンドをsudoなしで実行する方法 - Qiita
https://qiita.com/DQNEO/items/da5df074c48b012152ee
この記事が気に入ったらサポートをしてみませんか?