#!/bin/bash #descrition: #配置Docker运行环境、logstash环境,并启动。支持docker version 1.11.2、1.12.1 #The log output file:/var/log/docker-env-init.log # #precondition:mir envionment variables example #DOCKER_IMAGE_SERVER_IP=172.16.80.94 #DOCKER_IMAGE_SERVER_NAME=hub.chinacloud.com #LOGSTORE_ID=0672ac9c-c328-496a-bddc-47bb93c8bc12 #ONELOG_SERVER_IP=172.16.81.41 #ONELOG_SERVER_PORT=4564 #ENV_ETCD_SERVER=172.16.70.73:2379 #公安ntp server #NTP_SERVER_IP=10.64.1.45 # #steps: #1.设置VM DNS #2.设置Docker dns & 私有仓库 #3.重启docker #4.设置logstash并启动 VM_IP="" #$1:$LINENO #$2:ERROR/DEBUG/INFO #$3:MSG log(){ #Time=`date "+%Y-%m-%d %H:%M:%S"` currentTimeStamp=`date +%s` echo "$currentTimeStamp sh:docker-env-init.sh lineNo:$1 $2::$3" >> /var/log/docker-env-init.log } confVmEnvironment (){ iptables -F #方案一 修改/etc/resolv.conf===暂时不用 #sed -i "/na
docker初始化设置
最新推荐文章于 2023-02-02 10:00:30 发布
这是一个用于初始化Docker运行环境和Logstash的bash脚本,支持Docker 1.11.2和1.12.1版本。脚本会设置DNS,配置Docker的insecure-registry,重启Docker服务,并启动Logstash。同时,脚本还包含了NTP服务器的设置以保持时间同步。
摘要由CSDN通过智能技术生成