无法使用 docker 镜像生成 certbot 证书:EOFError

时间:2021-07-07 07:38:37

标签: docker ssh certbot

我正在尝试使用 certbot docker 映像生成 SSL 证书。 这是我的命令。

docker run --rm --name temp_certbot \
    -v /data/certbot/letsencrypt:/etc/letsencrypt \
    -v /data/certbot/www:/tmp/letsencrypt \
    -v /data/certbot/www/log:/var/log \
    certbot/certbot \
    certonly --agree-tos --renew-by-default --manual \
    --email my_email@emailprovider.com --dry \
    -d *.my_domain.dev

在通过 SSH 连接到 debian 服务器后,我正在使用 bash 运行此命令。 Certbot 应该提示并等待我按“Enter”来验证挑战。 但它继续前进,不要等待在这里显示“EOFError”:

enter image description here

你能帮忙吗?

1 个答案:

答案 0 :(得分:1)

由 pat 解决: 我认为您缺少 docker run 的 -it 选项,它允许您以交互方式运行命令

相关问题