by shigemk2

当面は技術的なことしか書かない

FluentdのDockerイメージのインストールでERROR: Unable to lock database

そのままでした。

Dockerfileでfluentdのイメージを使う。

FROM fluent/fluentd:latest
MAINTAINER xxxxxx <xxxxx>

RUN apk --update add grep ruby-dev # ココ

その途中でapkでなにかをinstallしようとすると、以下の様なエラーが出る。 (なにげにfluentdのdockerイメージもalpine linuxを使っていることがわかる)

ERROR: Unable to lock database: Permission denied
ERROR: Failed to open apk database: Permission denied

なんてこともなく、USER rootでapkとか実行しないといけないっていうお話でした。パッケージ管理ですし。

github.com