docker pull nginx
docker run -d --name nginx nginx:latest
docker ps -----得到23cb5df207ee
docker cp 23cb5df207ee:/usr/share/nginx/html /data/app
docker cp 23cb5df207ee:/etc/nginx/nginx.conf /data/nginx/conf/nginx.conf
docker cp 23cb5df207ee:/var/log/nginx /data/nginx/logs
docker cp 23cb5df207ee:/etc/nginx/conf.d /data/nginx/conf.d
docker cp 23cb5df207ee:/etc/nginx/conf.crt /data/nginx/conf.crt
docker run -d -p 80:80 --name my-nginx -v /data/app/html:/usr/share/nginx/html -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -v /data/nginx/conf.d:/etc/nginx/conf.d -v /data/nginx/conf.crt:/etc/nginx/conf.crt nginx:latest
certbot:
docker run -it --rm \
-v /data/nginx/conf.crt:/etc/letsencrypt \
-v /data/nginx/logs/letsencrypt:/var/log/letsencrypt \
-v /data/app/html/tms-ui/dist:/usr/share/nginx/html/tms-ui/dist \
certbot/certbot certonly \
--webroot \
--agree-tos \
--webroot -w /usr/share/nginx/html/tms-ui/dist \
--email="760055306@qq.com" \
-d "tmsui.gogofun.club"