在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:nginx-rtmp开源软件地址:https://gitee.com/binave/nginx-rtmp开源软件介绍:nginx-rtmp-docker (alpine)Dockerfile for nginx-rtmp-module + njs (dynamic) + FFmpeg from source, buile on Alpine linux. Licensingnginx-rtmp-docker is licensed under the Apache License, Version 2.0. SeeLICENSE for the fulllicense text. import: build # simple builddocker build --tag binave/nginx-rtmp:1.17.10-alpine .# custom version builddocker build \ --tag binave/nginx-rtmp:1.17.10-alpine \ --build-arg REPO_MIRRORS_URL=https://mirrors.aliyun.com/alpine \ --build-arg ALPINE_VERSION=3.11.6 \ --build-arg NGINX_VERSION=1.17.10 \ --build-arg NGINX_RTMP_VERSION=1.2.1 \ --build-arg NJS_VERSION=0.4.1 \ --build-arg FFMPEG_VERSION=4.2.3 \ .# remove <none> imagesdocker images | awk '/<none>[[:space:]]+<none>/{printf " %s", $3};BEGIN{printf "docker rmi"}' | $SHELL run # readydocker run --detach --rm --name nginx binave/nginx-rtmp:1.17.10-alpine tail -f /dev/nullmkdir /opt/nginxdocker cp nginx:/etc/ssl /opt/nginxdocker cp nginx:/etc/nginx/conf.d /opt/nginxdocker cp nginx:/usr/share/nginx/html /opt/nginxdocker stop nginx# rundocker run --detach \ --name nginx \ --restart always \ --publish 80:80 \ --publish 443:443 \ --publish 1935:1935 \ --volume /opt/nginx/ssl:/etc/ssl \ --volume /opt/nginx/conf.d:/etc/nginx/conf.d \ --volume /opt/nginx/html:/usr/share/nginx/html \ binave/nginx-rtmp:1.17.10-alpine Let's Encrypt website docker run --interactive --rm \ --volume /opt/nginx/html:/www \ --volume /opt/nginx/ssl/letsencrypt:/etc/letsencrypt \ certbot/certbot \ certonly \ --agree-tos \ --email [email protected] \ --webroot \ -w /www \ -d www.example.com alias nginx cat >> ~/.bash_profile <<EOFalias nginx='docker exec nginx nginx'EOF |
请发表评论