概要
- 下記の記事に記載されている方法でDockerfileを作成してDockerイメージをつくり、Docker runでコンテナを立ち上げようとしたところエラーが発生した。
出力されたエラー
docker: you are not authorized to perform this operation: server returned 401.
See 'docker run --help'.
原因
- どうやらDocker Content Trust; DCTというセキュリティ系の機能がdocker runをブロックしたらしい
- 下記記事に記載されている内容をもとにイメージが信頼できることを確認してDCTを無効化する。
-
https://qiita.com/nasuB7373/items/9d841f2bd46ec9fc10d5
export DOCKER_CONTENT_TRUST=0
-