Skip to content

sh7ning/docker-dev

Repository files navigation

php docker developmen environment

docker note

可以创建一个本地的局域网,方便多个不同的docker-compose文件共用

docker network create jetea_net

Usage

  • run
docker-compose up -d

acme https 证书申请

export Ali_Key="aaa"
export Ali_Secret="bbb"
  • 申请正式
acme.sh --issue --dns dns_ali -d demo.com -d *.demo.com
  • acme 定时更新证书

vim /data/acme_renew

#!/bin/bash

echo 刷新证书 开始执行,时间: $(date +"%Y年%m月%d日 %H时%M分%S秒")

"/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" --force 

echo 拷贝证书

cp -rp /root/.acme.sh/demo.com /data/docker-dev/nginx/certs/
cp -rp /root/.acme.sh/abc.net /data/docker-dev/nginx/certs/

echo 重启nginx

/usr/local/bin/docker-compose -f /data/docker-dev/docker-compose.yml restart nginx

echo 刷新证书完成

crontab: 57 0 * * * /data/acme_renew >> /tmp/acme_renew.log 2>&1

About

docker developmen environment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published