Docker初心者です。
Docker for Windows のWSL(Ubuntu)で以下のようなDcokerfileを作成しました。
FROM php:7.4-fpm WORKDIR /application RUN apt-get update && apt-get install -y \ git \ zip \ unzip \ && curl -sS https://getcomposer.org/installer
このあと、ビルドをしようと次のコマンドを打ったところ
$ docker build -t ecs-hands-on/composer:latest -f ./docker/composer/Dockerfile .
以下のようなエラー文が出ています。
[+] Building 2.1s (3/3) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 238B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => ERROR [internal] load metadata for docker.io/library/php:7.4-fpm 2.0s ------ > [internal] load metadata for docker.io/library/php:7.4-fpm: ------ failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to authorize: rpc error: code = Unknown desc = failed to fetch anonymous token: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fphp%3Apull&service=registry.docker.io: x509: certificate signed by unknown authority
certificate signed by unknown authorityとあるので、証明書関係がまずいのではないかと思い、とりあえずオレオレ証明書を作ってはみたのですが(http://idwonder21.hatenablog.com/entry/2019/03/03/123510を参考にca.crtを作成し/usr/local/share/ca-certificates/.に配置した後、update-ca-certificatesとサービス再起動を行いました。)、うまくいきません。
原因が分かる方がいらっしゃいましたら、お知恵を拝借したく思います。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。