古いスマートフォンにDockerをインストールする最も簡単な方法(Root不要)
すべてはICDOWNダウンロードサイトのおかげ
私はZerotermuxを探しているときにこのウェブサイトを見つけました。
(ちなみにZerotermuxも非常に便利です。Termuxをベースに多くの実用的な機能が追加されています。)
必要なAPKファイル
このAPKをインストールすると、Alpine Linux環境を搭載したqemuエミュレータターミナルが使用可能になります。
使用手順
Dockerのインストール
Alpine環境が準備できたら、以下のコマンドでパッケージを更新してDockerをインストールします。
apk update && apk add docker
ただし、apk update
でエラーが発生した場合は、リポジトリを変更する必要があります。
リポジトリの変更手順
-
以下のコマンドでリポジトリ設定ファイルを編集します。
vi /etc/apk/repositories
-
ファイル末尾に以下を追加します。
http://dl-2.alpinelinux.org/alpine/v3.9/main http://dl-2.alpinelinux.org/alpine/v3.9/community
-
不要なリポジトリをコメントアウトしてエラーを防ぎます。
-
esc
キーを押して以下を入力し、保存して終了します。:wq
-
再度
apk update
を実行します。 -
Dockerをインストールします。
apk add docker
Dockerの起動
自動起動設定
Dockerを起動時に自動的に開始するには、以下のコマンドを実行します。
rc-update add docker boot
SSHの設定
リモートSSHが必要な場合は、以下の記事を参考にしてください。
AlpineでのSSHサービスのインストールと設定