mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2025-03-26 19:00:11 +08:00
Updated deploy to docker containers (markdown)
parent
1dc0026ce6
commit
238a81bd2d
@ -65,6 +65,31 @@ docker run --rm -itd \
|
||||
neilpang/acme.sh daemon
|
||||
```
|
||||
|
||||
#### 3. Let's issue a cert first:
|
||||
|
||||
```sh
|
||||
docker exec \
|
||||
-e CF_Email=xxx@exmaple.com \
|
||||
-e CF_Key=xxxxxxxxxx \
|
||||
acme.sh --issue -d example.com --dns dns_cf
|
||||
```
|
||||
|
||||
#### 4. Let's deploy the cert now:
|
||||
|
||||
```sh
|
||||
docker exec \
|
||||
-e DEPLOY_DOCKER_CONTAINER_LABEL=sh.acme.autoload.domain=example.com \
|
||||
-e DEPLOY_DOCKER_CONTAINER_KEY_FILE=/etc/nginx/ssl/example.com/key.pem \
|
||||
-e DEPLOY_DOCKER_CONTAINER_CERT_FILE="/etc/nginx/ssl/example.com/cert.pem" \
|
||||
-e DEPLOY_DOCKER_CONTAINER_CA_FILE="/etc/nginx/ssl/example.com/ca.pem" \
|
||||
-e DEPLOY_DOCKER_CONTAINER_CA_FILE="/etc/nginx/ssl/example.com/ca.pem" \
|
||||
-e DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE="/etc/nginx/ssl/example.com/full.pem" \
|
||||
-e DEPLOY_DOCKER_CONTAINER_RELOAD_CMD="service nginx force-reload" \
|
||||
acme.sh --deploy -d example.com --deploy-hook docker
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user