Kaynağa Gözat

Add copy.sh

Admin User 6 yıl önce
ebeveyn
işleme
27a6512135
1 değiştirilmiş dosya ile 14 ekleme ve 0 silme
  1. 14 0
      copy.sh

+ 14 - 0
copy.sh

@@ -0,0 +1,14 @@
+#!/bin/bash
+docker service ps bind --format "{{.Node}} {{.DesiredState}}" | while read host status
+do
+  if [ ${status} == Running ]
+  then
+    export DOCKER_HOST=tcp://${host}:2376 DOCKER_TLS_VERIFY=1
+    container_id=$(docker ps|grep bind|awk '{print $1}')
+    echo ${container_id}
+    docker cp ${container_id}:/var/bind/infoclinica .
+  fi
+done
+scp -r infoclinica ns41.infoclinica.lan:/var/named
+rm -rf infoclinica
+ssh ns41.infoclinica.lan 'systemctl restart named'