embulkの設定ファイルに日本語を入れる
input用のSQL内に日本語を書いていたら動かなかった。
localesパッケージと LANGの設定が必要でした。
FROM openjdk:8-jdk-slim ARG embulk_version="0.9.23" RUN apt update && apt install -y \ curl \ locales \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* RUN localedef -f UTF-8 -i ja_JP ja_JP.UTF-8 ENV LANG="ja_JP.UTF-8" \ LANGUAGE="ja_JP:ja" \ LC_ALL="ja_JP.UTF-8" # install embulk RUN curl --fail --create-dirs -o /usr/bin/embulk \ -L https://github.com/embulk/embulk/releases/download/v${embulk_version}/embulk-${embulk_version}.jar \ && chmod +x /usr/bin/embulk CMD ["/bin/sh"]
参考にした記事 - qiita.com