首页 > 其他分享 >docker环境下安装zabbix

docker环境下安装zabbix

时间:2023-04-10 14:47:58浏览次数:31  
标签:ce echo repo zabbix docker 安装

一:安装docker

安装部署docker.sh

####################################脚本docker安装BEGINS
[root@zabbix-agent yidong]# cat *.sh
#!/bin/bash
cat << EOF
1.安装docker
2.启动docker
3.退出
EOF
read -p "请选择一个变量来定位:" Select
case $Select in
1)
echo "安装docker软件开始-----------------------"
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
sed -i "s#download.docker.com#mirrors.tuna.tsinghua.edu.cn/docker-ce#g" /etc/yum.repos.d/docker-ce.repo
yum -y install docker-ce
sleep 10
echo "安装docker软件结束-----------------------"
;;
2)
echo "启动docker服务端----------------------------------------------------------------"
systemctl enable docker --now
sleep 10
echo "启动docker完毕!!!!!!!!!"
;;
3)
echo "退出---------------------------------------------------------------------------"
sleep 10
exit 1
esac

#######################################################################END

 

 

 

 

 

启动服务 :systemctl start docker
查看正在运行中的容器 :docker ps
运行httpd容器 :docker run -d -p 80:80 httpd
查看正在运行的进程 :ps aux|grep http
打开浏览器:ip:port ,可以看到==》It works! ,即成功安装。
停止容器 :docker stop 容器id
删除容器 :docker rm 容器id

 

 

 

 

docker run --name mysql-server -t -e MYSQL_DATABASE="zabbix" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -e MYSQL_ROOT_PASSWORD="123456" -p 3306:3306 -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin
查看是否启动 :docker logs mysql-server,如下图即成功启动。

 

标签:ce,echo,repo,zabbix,docker,安装
From: https://www.cnblogs.com/cherishthepresent/p/17302844.html

相关文章

  • Nginx安装
    一、Nginx安装1、依赖包yuminstall-ygcc-c++pcrepcre-develzlibzlib-developensslopenssl-develwgetvimtelnetnet-tools2、下载1.22.0版本安装包cd/opt/soft&&wgethttp://nginx.org/download/nginx-1.22.0.tar.gz3、解压tar-zxvfnginx-1.22.0.tar.g......
  • Pycharm中安装了pandas模块,但在引入该模块时提示No module named 'pandas'
    之前遇到一个问题,先放上问题截图  pandas模块是安装在site-packages目录下的一个文件,但是引用时可以看到有红色的波浪线提示没有该模块,我们可以这样试试将projectstructure添加site-packages目录,步骤:(1)选择File—>settings—>project:pythonWork—>projectstructure  ......
  • Docker容器执行su命令报错su: cannot open session: Permission denied 解决方法
    1、先检查su命令权限是否正确,执行如下命令ll/etc/pam.d/su如果现实如图,则说明权限方面没问题,若您的执行结果与我的不一样,需调整权限。[root@blog-tag-gg~]#ll/etc/pam.d/su-rw-r--r--1rootroot5402月32021/etc/pam.d/su2、执行如下命令将如下。将su文......
  • Python的安装以及IDLE的配置
    前言本文是一个Python入门教程,主要包含的内容如下:python的安装、环境配置python自带开发环境IDLE的配置蓝桥杯报名及考试流程(重点介绍注意事项和比赛技巧)、计算机能且只能做到两件事,执行计算结果和保存计算结果,但它把这两件事都干到了极致,现在随便一台笔记本、台式机都能在一秒内执......
  • 2023 最新的如何树莓派上安装中文输入法和设置中文语言环境教程 All In One
    2023最新的如何树莓派上安装中文输入法和设置中文语言环境教程AllInOne亲测有效:RaspberryPi3B+RaspberryPiOS(64-bit)descscreenshotRaspberryPi3BRaspberryPiOS(64-bit)https://www.cnblogs.com/xgqfrms/p/17300085.html#5166108操作步骤......
  • 渗透测试靶场及安装
    1.简介什么是渗透测试靶场渗透测试靶场是一个模拟真实网络环境的平台,用于进行安全渗透测试和漏洞攻击的训练。它通常包括多个虚拟机或容器,模拟不同的操作系统、应用程序和网络环境,以便测试人员可以在安全的环境中进行各种攻击和测试。渗透测试靶场可以帮助测试人员提高技能和......
  • ubuntu22.04 安装中文字体
    安装中文字体sudoapt-getinstallttf-wqy-microhei#文泉驿-微米黑sudoapt-getinstallttf-wqy-zenhei#文泉驿-正黑sudoapt-getinstallxfonts-wqy#文泉驿-点阵宋体vimrc#cat/etc/vim/vimrc....setfileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set......
  • failed to solve with frontend dockerfile.v0
    问题描述didi@didis-MacBook-Proipmi_exporter%dockerbuild-tipmi_exporter:0.1.[+]Building0.1s(1/2)=>[internal]loadbuil......
  • .NET6通过Docker搭建Nuget私有包服务器
    一、创建挂载目录文件夹1、可自定义文件夹路径,若提示文件夹不存在,就一级一级创建mkdir/usr/home/nuget/dbmkdir/usr/home/nuget/packages2、指定目录写入权限chmod666/usr/home/nuget二、sunside/simple-nuget-server容器1、创建容器sudodockerrun-d-p8085......
  • 简单介绍 Gradle 的安装与配置
    简单介绍Gradle的安装与配置./gradlew-v版本号./gradlewclean清除工程目录下的build文件夹./gradlewbuild检查依赖并编译打包 修改Gradle本地仓库路径环境变量中添加GRADLE_USER_HOME即可 ......