目标:
流媒体部署
内容:
`使用开源流媒体zlmediakit
麒麟安装docker
https://blog.csdn.net/linmengmeng_1314/article/details/135653694
docker安装
wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.6.tgz
tar -zxvf docker-24.0.6.tgz
cp docker/* /usr/bin
vim /etc/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
执行权限
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
systemctl enable docker.service
systemctl start docker
docker load -i **.tar
docker搭建:
docker run -d -p 10000:10000 -p 10000:10000/udp -p 1935:1935 -p 8080:80 -p 8554:554 -p 8443:443 -p 8000:8000/udp -p 9000:9000/udp -p 30000-30050:30000-30050/udp --name zlmediakit zlmediakit/zlmediakit:master
#自动重启
docker run -d --restart always -p 10000:10000 -p 10000:10000/udp -p 1935:1935 -p 8080:80 -p 8554:554 -p 8443:443 -p 8000:8000/udp -p 9000:9000/udp -p 30030-30050:30030-30050/udp --name zlmediakit zlmediakit/zlmediakit:master
wget https://repo.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-linux-x64.tar.gz
https://blog.csdn.net/Erwinl/article/details/133351750
安装jdk教程
其他安装:
防火墙关闭或者开启端口
sudo service firewalld stop # 停止防火墙服务
sudo chkconfig firewalld off # 禁止防火墙开机自启
firewall-cmd --state
启动mysql
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 mysql:latest
docker pull registry.cn-hangzhou.aliyuncs.com/acs-sample/nginx
docker run -d -p 80:80 --name nginx-container -v /path/to/your/nginx/conf:/etc/nginx nginx