New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot set DNS server in Docker image #452
Comments
Thanks, those seen like issues we should correct. |
EDIT: I'm sorry, I just realized this should rather be a new issue. |
Is there anything specific you had to do to make this work? I've tried adding |
I have not tried |
After upgrading to
ghcr.io/letsencrypt/pebble:2.5.1
, I am seeing the following error in our test suite:This suggests that the
-dnsserver
setting is not honoured. As a workaround, I was able to specify a custom DNS server for the entire Docker container, but this required changing the port to 53.After further investigation, the issue seems to be that container parameters are being altogether. The following invocation should fail, but the invalid parameter goes unnoticed:
The container listing shows that the command is translated into
/app abc
:Another issue I found with the new Docker image is that it does not expose any ports, requiring users to override the
ExposedPorts
setting when using the Docker daemon directly. Previously, theDockerfile
contained these two lines:The text was updated successfully, but these errors were encountered: