質問: \ apr 27 13:06:05 laptop dockerd[17029]: time="2019-04-27t13:06:05.835658016+02:00" level=info msg="pickfirstbalancer: handlesubconnstatechange: 0xc42075b950, transient_failure" module=grpc apr 27 13:06:06 laptop dockerd[17029]: time="2019-04-27t13:06:06.415833044+02:00" level=warning msg="grpc: addrconn.transportmonitor exits due to: context canceled" module=grpc それを除けば、システムログには何も興味がありません。syslogもdmesgも。docker ceは この手順 (公式のdockerリポジトリから)を使用してインストールされ、最新です。システム情報:me@laptop:/tmp/test$ docker --version docker version 18.09.5, build e8ff056 me@laptop:/tmp/test$ uname -a linux laptop 4.4.0-146-generic #172-ubuntu smp wed apr 3 09:00:08 utc 2019 x86_64 x86_64 x86_64 gnu/linux 定期的なシステムアップグレードを除いて、最近システムの変更はありません。昨日、iircでカーネルのアップグレードが行われた可能性があります。私が試したこと: dockerをいくつかのバージョンにアップグレードおよびダウングレードします。 docker_buildkit=1 docker build .を使用して単純なdockerfileを構築する(上記のエラーが発生します): # syntax=docker/dockerfile:experimental from ubuntu:16.04 run \ --mount=type=cache,target=/data \ echo hello dockerfileから--mount行を削除し、docker_buildkit=1 docker build .でビルドします(上記のエラーが発生します)。 --mountを使用して(明らかにdocker build .なしで)ビルドします(これは機能します)。 したがって、問題はビルドキットのみにあります。他の誰かがこれを見たり、提案がありますか?
回答: これは、dockerハブの違反に関連している可能性があります: https://news.ycombinator.com/item?id=1976341 バグ buildkitリポジトリ 私にも起こり始めました。実験的な構文行でバージョンを設定することで修正されました。# syntax=docker/dockerfile:1.0.0-experimental