プルされたイメージを実行しようとしていますが、成功しません。Image URI を使用して AWS からイメージを取得しました。
実行するdocker images
と、プルされたイメージが表示されます。
REPOSITORY TAG IMAGE ID CREATED SIZE
alpine 3.9 055936d39205 3 weeks ago 5.53MB
24325.dkr.ecr.us-east-1.amazonaws.com/lm/rd/tools dab-1.1.0slim f994713b61cb 3 weeks ago 110MB
ubuntu 16.04 a3551444fc85 5 weeks ago 119MB
anapsix/alpine-java 8 745575fbfe52 3 months ago 126MB
私はドッカーが初めてですが、ビルドする必要がないことを理解した後、実行するだけですが、次のように実行しようとするとdocker run 24325.dkr.ecr.us-east-1.amazonaws.com/lm/rd/tools
、次のメッセージが表示されます。
Unable to find image '24325.dkr.ecr.us-east-1.amazonaws.com/lm/rd/tools:latest' locally
docker: Error response from daemon: pull access denied for 24325.dkr.ecr.us-east-1.amazonaws.com/lm/rd/tools, repository does not exist or may require 'docker login'.
だから私はそれを次のように構築しようとしました:docker build -t 24325.dkr.ecr.us-east-1.amazonaws.com/lm/rd/tools
そしてメッセージを得ました:
"docker build" requires exactly 1 argument.
See 'docker build --help'.
何が問題ですか?AWS からプルされたイメージを実行するにはどうすればよいですか?