公式リポジトリ
やりたいこと
DockerでAlpine Linuxを使う場合の注意点について記載します。
コンパイル
コンパイルする時に開発ツールを入れる必要がありますが、 これは以下のようにすると管理しやすいです。
apk --update add --virtual build-dependencies パッケージ名のリスト
--virtual build-dependencies
というのは、インストールしたパッケージをバンドルする方法です。
- 何かをコンパイル
apk del build-dependencies
で一括パッケージ削除
タイムゾーンの設定
apk add tzdata
cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
apk del tzdata
ただし、環境変数TZ
がセットされていると、
tzdata
パッケージは削除してはいけないようです。
マニュアル
- Docker
- alpine: まだありません。