CodeBuildでnginx:alpineをビルド時にエラーが発生した話


はじめに

2019年6月5日頃から今までDockerのビルドがCodeBuild上で上手く動かなくなってしまった。


AWS CodeBuildでDockerfileをビルド時にこんなエラーが出た

adduser: group 'www-data' in use 

The command '/bin/sh -c adduser -D -H -u 1000 -s /bin/bash www-data' returned a non-zero code: 1


原因

調べてみるとDockerHubのnginxが最近バージョンが上がってその影響かもしれない

Dockerのnginxイメージ提供元

元々はLaradockのDockerfileを参考に作ったのでLaradockの方も見てみると2日前に該当箇所が変更されていた