当前位置:网站首页>zabbix automated monitoring script
zabbix automated monitoring script
2022-08-02 12:19:00 【Mu Chenchenxi】
#!/bin/bash
#docker install
touch /etc/yum.repos.d/aliyun.docker.repo
cat > /etc/yum.repos.d/aliyun.docker.repo
[docker]
name=docker
baseurl=docker-ce-linux-centos-7-x86_64-stable installation package download_open source mirror site-aliyun
enabled=1
gpgcheck=0
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF
yum -y install docker-ce
docker -v
mkdir -p /etc/docker
tee /etc/docker/daemon.json
{
"registry-mirrors": ["https://2teyhdx3.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
docker info
#Security configuration
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
#docker private warehouse build
docker pull registry:2
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
sysctl -p
mkdir -p /opt/data/registry
yum -y install net-tools
docker run -itd -p 5000:5000 --restart always -v /opt/data/registry/:/var/lib/registry --name registry registry:2
curl 172.17.10.32:5000/v2/_catalog
sed -i '13c ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --insecure-registry 172.20.10.32:5000' /usr/lib/systemd/system/docker.service
#download mirror
docker pull nginx
docker pull busybox
docker pull httpd
docker pull centos:7
#Mirror rename
docker tag centos:7 172.20.10.32:5000/centos
docker rmi centos:7
docker tag nginx:latest 172.20.10.31:5000/nginx
docker tag httpd:latest 172.20.10.31:5000/httpd
docker tag busybox:latest 172.20.10.31:5000/busybox
边栏推荐
- SQL函数 $TRANSLATE
- Seneor曝光基础知识
- The use of QListView
- MD5 detailed explanation (check file integrity)
- Data Lake (3): Hudi Concept Terminology
- 力扣209-长度最小的字符串——滑动窗口法
- Transfer files between servers
- 中原银行实时风控体系建设实践
- 【MySQL系列】- LIKE查询 以%开头一定会让索引失效吗
- Taurus.MVC V3.0.3 Microservice Open Source Framework Released: Make the evolution of .NET architecture easier in large concurrency.
猜你喜欢
随机推荐
Drools(8):WorkBench使用
Seneor曝光基础知识
Metaverse "Drummer" Unity: Crazy expansion, suspense still exists
Transfer files between servers
Running yum reports Error: Cannot retrieve metalink for reposit
Process finished with exit code 1
今日睡眠质量记录85分
如何更好评估信用贷风险?看这场评分卡模型直播就可以了
观察者(observer)模式(二) —— 实现线程安全的监听器
手撸架构,Redis面试41问
sql concat()函数
Likou 977-Squaring of ordered arrays - brute force method & double pointer method
SuperSlide系列之轮播图
【MySQL系列】- LIKE查询 以%开头一定会让索引失效吗
匹配滤波(四种滤波器的幅频特性)
WPF 实现窗体抖动效果
数据湖(二):什么是Hudi
How to set up wireless PPI communication between Weiluntong touch screen and S7-200smart?
np.nan, np.isnan, None, pd.isnull, pd.isna finishing and summary
如何搭建威纶通触摸屏与S7-200smart之间无线PPI通信?









