Docker

DockerでAlpine Linuxを使ってみる

 

Dockerで人気のAlpine LinuxをDockerで使ってみます。

何が人気かって?それは基本OSが5MBしかないから、CentOSでも最低130MBが必要です。

Alpine LinuxはDocker Hubの公式レポジトリを利用します。

alpine OFFICIAL REPOSITORY

Dockerで起動する

docker pull alpine

Docker HubからAlpine Linuxを取得する

docker run -it イメージID sh

alpineを起動する

※初期でbashがインストールされていません。後でインストールできます。

パッケージ管理

CentOSとコマンドを照らし合わせます。

パッケージインストール

apk add パッケージ名

パッケージ名はスペース区切りで複数指定できます。

apk add バッケージ名=バージョン

バージョン指定もできます。

apk add パッケージ名 --virtual=グループ名

グループ単位で削除が可能になります。

apk add --no-cache パッケージ名

ゴミを残さない

パッケージ操作

ブラウザでもパッケージの検索ができます▼

Alpine Linux packages

apk search パッケージ名

パッケージ検索

apk del パッケージ名

パッケージ削除

apk update

パッケージアップデート

apk info

パッケージ一覧表示

apk stats

パッケージ情報

パッケージ数やファイル数、容量などが分かる。

OS操作

poweroff

シャットダウン