소스 검색

Add copy.sh

Admin User 6 년 전
부모
커밋
27a6512135
1개의 변경된 파일14개의 추가작업 그리고 0개의 파일을 삭제
  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'