Dockerfileを使って、docker build時にOracle Java8をインストールしようとすると、docker buildでは画面が表示されないため、ライセンス承諾の画面周りの動作でエラーとなってしまう。
調べてみると、ここの最後にある方法でライセンス承諾をしたように振る舞うことが出来た。
抜粋
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | debconf-set-selections
RUN apt-get install -y oracle-java8-set-default