麒麟V10(arm64/aarch64)离线安装docker
国内可使用毫秒镜像
echo '{"registry-mirrors":["<https://docker.1ms.run>"]}' | sudo tee /etc/docker/daemon.json > /dev/null
docker run -id --name zlmediakit --restart unless-stopped --network host -- -p 1935:1935 -p 8080:80 -p 8443:443 -p 8554:554 -p 10000:10000 -p 10000:10000/udp -p 8000:8000/udp -p 9000:9000/udp -v /home/PC/deploy/config:/opt/media/conf zlmediakit/zlmediakit:master
zlm使用docker部署的情况下,需要使用host模式
使用docker安装,前提是docker和docker-compose都安装好了
下载最新docker包,去release中下载
https://github.com/jitsi/docker-jitsi-meet
下载后解压,配置
cp env.example .env
./gen-passwords.sh
mkdir -p ~/.jitsi-meet-cfg/{web,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
拷贝视频会议webview到docker目录下
修改docker-compose.yml
web:
image: jitsi/web:${JITSI_IMAGE_VERSION:-stable-10314}
restart: ${RESTART_POLICY:-unless-stopped}
ports:
- '${HTTP_PORT}:80'
- '${HTTPS_PORT}:443'
volumes:
- ${CONFIG}/web:/config:Z
- ${CONFIG}/web/crontabs:/var/spool/cron/crontabs:Z
- ${CONFIG}/transcripts:/usr/share/jitsi-meet/transcripts:Z
- ${CONFIG}/web/load-test:/usr/share/jitsi-meet/load-test:Z
- ./room-web:/home/meeting-webview/room-web:Z
labels:
service: "jitsi-web"
修改.env