概要
過去に certbot コマンドを使って Let’sEncrypt で証明書を取得しました
docker を使っても取得できるのでサンプルコマンドを紹介します
なお取得方法は dns challenge 方式で取得しています
ドメイン名やメールアドレスの部分を適宜変更して使ってください
環境
- docker 19.03.6
- certbot 1.14.0
取得
docker run -it --rm --name certbot -v "/etc/letsencrypt:/etc/letsencrypt" -v "/var/lib/letsencrypt:/var/lib/letsencrypt" certbot/certbot certonly --manual --preferred-challenges=dns -d *.example.com -m your-name@mail.domain
一覧表示
docker run -it --rm --name certbot -v "/etc/letsencrypt:/etc/letsencrypt" -v "/var/lib/letsencrypt:/var/lib/letsencrypt" certbot/certbot certificates
失効
docker run -it --rm --name certbot -v "/etc/letsencrypt:/etc/letsencrypt" -v "/var/lib/letsencrypt:/var/lib/letsencrypt" certbot/certbot revoke --cert-path=/etc/letsencrypt/live/example.com/fullchain.pem
削除
docker run -it --rm --name certbot -v "/etc/letsencrypt:/etc/letsencrypt" -v "/var/lib/letsencrypt:/var/lib/letsencrypt" certbot/certbot delete -d example.com
0 件のコメント:
コメントを投稿