mirror of https://github.com/OpenVidu/openvidu.git
openvidu-deployment: Fix stop containers in Media Nodes
parent
eccd4538fb
commit
03adf77662
|
@ -6,9 +6,9 @@ OPENVIDU_UPGRADABLE_VERSION="2.15"
|
||||||
BEATS_FOLDER=${MEDIA_NODE_FOLDER}/beats
|
BEATS_FOLDER=${MEDIA_NODE_FOLDER}/beats
|
||||||
DOWNLOAD_URL=https://raw.githubusercontent.com/OpenVidu/openvidu/${MEDIA_NODE_VERSION}
|
DOWNLOAD_URL=https://raw.githubusercontent.com/OpenVidu/openvidu/${MEDIA_NODE_VERSION}
|
||||||
IMAGES=(
|
IMAGES=(
|
||||||
"kurento-media-server",
|
"kurento-media-server"
|
||||||
"docker.elastic.co/beats/filebeat",
|
"docker.elastic.co/beats/filebeat"
|
||||||
"docker.elastic.co/beats/metricbeat",
|
"docker.elastic.co/beats/metricbeat"
|
||||||
"openvidu/media-node-controller"
|
"openvidu/media-node-controller"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ docker_command_by_container_image() {
|
||||||
CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}')
|
CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}')
|
||||||
for CONTAINER_ID in ${CONTAINERS[@]}; do
|
for CONTAINER_ID in ${CONTAINERS[@]}; do
|
||||||
if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then
|
if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then
|
||||||
docker "${COMMAND}" "${CONTAINER_ID}"
|
bash -c "docker ${COMMAND} ${CONTAINER_ID}"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# Deployed images in media-node
|
# Deployed images in media-node
|
||||||
IMAGES=(
|
IMAGES=(
|
||||||
"kurento-media-server",
|
"kurento-media-server"
|
||||||
"docker.elastic.co/beats/filebeat",
|
"docker.elastic.co/beats/filebeat"
|
||||||
"docker.elastic.co/beats/metricbeat",
|
"docker.elastic.co/beats/metricbeat"
|
||||||
"openvidu/media-node-controller"
|
"openvidu/media-node-controller"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ docker_command_by_container_image() {
|
||||||
CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}')
|
CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}')
|
||||||
for CONTAINER_ID in ${CONTAINERS[@]}; do
|
for CONTAINER_ID in ${CONTAINERS[@]}; do
|
||||||
if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then
|
if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then
|
||||||
docker "${COMMAND}" "${CONTAINER_ID}"
|
bash -c "docker ${COMMAND} ${CONTAINER_ID}"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
@ -28,7 +28,6 @@ stop_containers() {
|
||||||
docker_command_by_container_image "${IMAGE}" "rm -f"
|
docker_command_by_container_image "${IMAGE}" "rm -f"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
kurento_logs() {
|
kurento_logs() {
|
||||||
if [[ "$1" == "-f" ]]; then
|
if [[ "$1" == "-f" ]]; then
|
||||||
tail -f /opt/openvidu/kurento-logs/*.log
|
tail -f /opt/openvidu/kurento-logs/*.log
|
||||||
|
|
Loading…
Reference in New Issue