Alpineのapk updateでkilledになる
調査のためコンテナにtcpdumpをインストールしたかったが、apk updateをするとkilled
の表示がされて処理が完了できない。
1
2
3
4
|
/ # apk update
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/APKINDEX.tar.gz
Killed
|
原因はメモリ不足。
memoryを25MB
に制限していたが、30MB
に変更すると完了できた。
1
2
3
4
5
6
7
8
9
10
11
12
|
/ # apk update
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/APKINDEX.tar.gz
v3.13.5-208-gdb415fa413 [https://dl-cdn.alpinelinux.org/alpine/v3.13/main]
v3.13.5-205-gb75f01a32f [https://dl-cdn.alpinelinux.org/alpine/v3.13/community]
OK: 13893 distinct packages available
/ # apk add tcpdump
(1/2) Installing libpcap (1.10.0-r0)
(2/2) Installing tcpdump (4.99.0-r0)
Executing busybox-1.32.1-r6.trigger
OK: 27 MiB in 44 packages
|
実行環境
1
2
|
/ # cat /etc/alpine-release
3.13.5
|