2017-09-18 (Mon)
_ [debian] docker: from devicemapper to overlay2
devmapper から overlayfs2 にしてみることにした。 まず docker save でイメージを保存。もっと綺麗に書けそうだけどこれで。他のデータは特にないのでそのまま破棄。
#!/bin/sh
IFS='
'
for i in $(docker images | awk '{print $1":"$2}');
do
if [ $i = "REPOSITORY:TAG" ]; then
continue
fi
j=$(echo $i | sed -e 's/\//___/')
echo $j
docker save -o /tmp/$j.tar $i
done
docker デーモンを停止して /var/lib/docker を移動。/etc/docker/daemon.json を
{
"storage-driver": "overlay2"
}
に変更して docker デーモンを起動。あとは docker save した tar ファイルを取り込んで完了。
for i in *.tar; docker load -i $i
2017-09-17 (Sun)
_ [debian] 続々・WINE on Docker
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 130 (MIT-SHM)
Minor opcode of failed request: 3 (X_ShmPutImage)
Value in failed request: 0x440
Serial number of failed request: 11822
Current serial number in output stream: 11828
なんてエラーが出て起動しないようになった。調べてみると、attempt to access private resource denied というものがあり、–env QT_X11_NO_MITSHM=1 では効果なくて –ipc host を追加してやると起動するようになった。突然ダメになったのは謎だけど。
2017-09-14 (Thu)
_ [debian] Future uim-utils removal
Future Qt4 removal from Buster の真似して uim-utils の削除予告を送った。> #875758 #875759