Docker image for OM (version 7.2.0, WebRTC)
Description | Value |
---|---|
Db type | MySql |
Db root password | 12345 |
OM DB user | om_admin |
OM DB user password | 12345 |
OM admin user | om_admin |
OM admin user password | 1Q2w3e4r5t^y |
Env Variable | Description |
---|---|
TURN_URL |
Turn server URL |
TURN_USER |
Turn server user |
TURN_PASS |
Turn server user password |
docker run -i --rm --network host apache/openmeetings:7.2.0
docker run -p 5443:5443 \
-e OM_KURENTO_WS_URL="ws://EXT_IP:8888/kurento" \
-e OM_DB_HOST=EXT_IP \
-e OM_DB_USER=db_user \
-e OM_DB_PASS=secret_pass \
--mount type=bind,source=/opt/omdata,target=/opt/omdata \
-it apache/openmeetings:min-7.2.0
Please Specify
TURN*
parameters in case users from other networks are expected
Please NOTE DB password will be inserted into XML
file so all xml entities should be correctly escaped
here are some good examples:
-e OM_DB_PASS=12345
-e "OM_DB_PASS=Good password with whitespaces"
-e 'OM_DB_PASS=G00d&Str0ngPWD_with>Sign'
https://localhost:5443/openmeetings
docker rm $(docker ps -a -q) ; docker rmi -f $(docker images -q)
please contact INFRA in case you don't have permissions to push to https://hub.docker.com/repository/docker/apache/openmeetings/general
docker login --username solomax666
AUTH token as password
This version has no DB and Kurento server, both should be passed via environment See below
docker build -t apache/openmeetings:min-7.2.0 .
docker push apache/openmeetings:min-7.2.0
docker build -t apache/openmeetings:7.2.0 --build-arg BUILD_TYPE=full .
docker push apache/openmeetings:7.2.0
docker run --network host -e OM_TYPE=full -it [container-id]
to enter machine:
docker run -it om-server-full bash
to join running machine
# get container id
docker ps
# join
docker exec -it [container-id] bash
to stop:
docker stop $(docker ps -aq)