Featured image of post Dockerコンテナ内でgit pushしようとしたら怒られた

Dockerコンテナ内でgit pushしようとしたら怒られた

これはなに Link to this heading

Dockerコンテナ内でgit pushしようとしたら怒られたときの解決法メモ。 具体的には下記のエラーが発生した。

$ git push
fatal: unable to access 'https://github.com/NakuRei/nakureis-reading-notes.git/': server certificate verification failed. CAfile: none CRLfile: none

解決法 Link to this heading

Dockerコンテナ内にca-certificatesを入れてupdate-ca-certificatesしたら解決した。

apt-get install ca-certificates
update-ca-certificates

最初からDockerfileで下記のようにすればOK。

RUN apt-get update -y \
    && DEBIAN_FRONTEND=noninteractive \
    apt-get install -y --no-install-recommends \
    ca-certificates \
    git \
    && update-ca-certificates
Licensed under CC BY-NC-SA 4.0
最終更新 3月 31, 2024
Hugo で構築されています。
テーマ StackJimmy によって設計されています。