Skip to content

Conversation

@koofree
Copy link

@koofree koofree commented Sep 9, 2025

Problem

Solution

Added ca-certificates package to both Docker containers (node and geth) to provide the necessary root certificates for TLS verification.

Changes

  • Updated node/Dockerfile to install ca-certificates
  • Updated geth/Dockerfile to install ca-certificates

This ensures the containers can properly verify SSL/TLS certificates when connecting to external HTTPS endpoints.

@koofree
Copy link
Author

koofree commented Sep 9, 2025

I am not sure this is the best answer for #1. But this will make it work.

# -------------------------------------------------------------------------
FROM ubuntu:jammy

RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for contributing.
For better readability, could you please format this line using multi-line style? (+ node/Dockerfile)

Suggested change
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
RUN apt-get update && \
apt-get install -y ca-certificates && \
rm -rf /var/lib/apt/lists/*

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants