1

我有一个问题certbot

目前,我使用以下命令对其进行测试:

docker run -t --rm     
    -v nginx-docker_certs:/etc/letsencrypt
    certbot/certbot     
    certonly --dry-run --standalone
    -d mydomain.tld

当我运行它时,它失败了,因为它无法连接。所以我补充说-p 80:80 -p 443:443

docker run -t --rm     
    -v nginx-docker_certs:/etc/letsencrypt     
    -v nginx-docker_certs-data:/data/letsencrypt
    -p 80:80 -p 443:443
    certbot/certbot     
    certonly --dry-run --standalone
    -d mydomain.tld

现在它起作用了。

当我再次移除-p 80:80 -p 443:443并再次进行试运行时,试运行成功。但为什么?

4

0 回答 0