docker (九)-进阶篇-dockerfile制作zabbix镜像(带python3环境)

这篇具有很好参考价值的文章主要介绍了docker (九)-进阶篇-dockerfile制作zabbix镜像(带python3环境)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境说明:根据前文docker (七)部署zabbix进行zabbix告警配置时,发现zabbix没有脚本所需要的python3环境,也没有yum环境

参考 https://www.cnblogs.com/daniel-ming/p/15341636.html
         Zabbix docker镜像 build Python3_docker zabbixserver python-CSDN博客

[root@dokcer-130 images]# cat dockerfile 
FROM zabbix/zabbix-server-mysql:5.0-centos

USER root
RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && \
    sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* && \
    yum makecache && \
    yum install -y python3 && \
    pip3 install requests
docker build -t zabbix-server-mysql-py:5.0-centos  /home/images/

容器起不来...查看日志

     7:20240220:105203.749 ******************************
     7:20240220:105203.749 using configuration file: /etc/zabbix/zabbix_server.conf
     7:20240220:105203.785 The server does not match Zabbix database. Current database version (mandatory/optional): 06040000/06040026. Required mandatory version: 05000000.

 原因:Zabbix 服务器与它连接的数据库之间存在版本不匹配

----明日再解决

这里有一篇文章介绍,里面有安装python3环境教程,亲测可用

docker安装zabbix的教程-CSDN博客

 文章来源地址https://www.toymoban.com/news/detail-835260.html

到了这里,关于docker (九)-进阶篇-dockerfile制作zabbix镜像(带python3环境)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker容器化技术(使用Dockerfile制作镜像)

    Docker 支持通过扩展现有镜像,创建新的镜像。实际上,Docker Hub 中 99% 的镜像都是通过在 base 镜像中安装和配置需要的软件构建出来的。 1、Docker 镜像为什么分层 镜像分层最大的一个好处就是共享资源。 比如说有多个镜像都从相同的 base 镜像构建而来,那么 Docker Host 只需在

    2024年03月19日
    浏览(41)
  • 【云原生-Docker】docker镜像制作、上传、dockerfile命令解析

    在实际业务场景中,需要制作多个不同版本进行镜像使用,如maven版本、JDK、openJDK不同使用等,所以需要做多个针对不同版本做不同的镜像。 这里记录一下之前devops用的openJDK版本、某些部门需要用orcle JDK、特此需要做不同的镜像,镜像内包含centos、maven、jdk。 基础镜像 基础

    2024年02月03日
    浏览(36)
  • Docker(七)—— 如何用Dockerfile制作自己的镜像

    目录 需求: 一、步骤  二、Dockerfile 三、 实战 —— 构建自己的centos 1. dockerfile编写 2. build构建 3. run 运行 四、用docker commit实现 四、实战 —— 构建jar包的镜像(helloworld版本) 五、实战 —— 构建jar包的镜像(两个容器通信版本)  自己写了一个小程序,如何带着环境打包

    2024年02月05日
    浏览(37)
  • 【Docker】利用Dockerfile制作个人的镜像文件详细讲解

    前言 Docker 是一个 开源的应用容器引擎 ,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux或Windows 操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 📕作者简介: 热爱跑步的恒川 ,致力于

    2024年02月11日
    浏览(37)
  • Docker 进阶指南(上)- 使用Dockerfile自定义镜像

    大家好,我是洋子。上一篇文章《docker 快速入门指南》介绍了Docker的概念,安装Docker方法以及Docker的常用命令,并且在上篇内容当中,我们都是使用 docker pull 命令直接拉取 阿里云 镜像仓库里面提供的官方镜像 比如拉取mysql镜像就使用 docker pull mysql ,拉取centos镜像就使用

    2024年02月11日
    浏览(27)
  • Docker进阶:容器数据卷与Dockerfile构建镜像(发布)

    💖The Begin💖点点关注,收藏不迷路💖 1、完成数据持久化和共享数据,docker容器中的数据,同步到本地。 2、重要数据back_up 特点: 实时生效、数据卷可在容器之间共享和重用数据、数据卷中的更改不会包含在镜像更新中、数据卷的生命周期会一直延续到没有容器使用它为止

    2024年02月09日
    浏览(41)
  • docker基于已有容器和通过Dockerfile进行制作镜像配置介绍

    目录 一.制作镜像的两种方式 1.在已有容器中更新并提交这个镜像 2.使用Dockerfile来制作 二.基于容器制作镜像 1.格式 (1)主要格式 (2)可选参数 2.案例 基于容器创建镜像设置标签并进行验证是否可用 (1)运行容器并写入验证内容(改变容器存储层内容) (2)另起终端制

    2024年02月11日
    浏览(35)
  • Docker容器学习:Dockerfile制作Web应用系统nginx镜像

    目录 编写Dockerfile 1.文件内容需求: 2.编写Dockerfile: 3.开始构建镜像  4.现在我们运行一个容器,查看我们的网页是否可访问 推送镜像到私有仓库 1.把要上传的镜像打上合适的标签 2.登录harbor仓库 3.上传镜像 1.文件内容需求: 基于centos基础镜像。 指定作者信息。 安装nginx服

    2024年02月11日
    浏览(55)
  • docker基于centos7镜像安装python3.7.9

    下载centos7镜像 docker pull centos:centos7 启动容器centos-python-3.7 docker run -itd --name centos-python-3.7 -p 60021:22 --privileged centos:centos7 /usr/sbin/init 进入容器 docker exec -it centos-python-3.7 /bin/bash centos7环境下安装python3.7.9 在Linux的home目录下创建一个python3目录 mkdir /home/python3 切换到python3目录 c

    2024年02月15日
    浏览(34)
  • docker 安装python3.8环境镜像并导入局域网

    yum -y install docker    docker version    #显示 Docker 版本信息 可以看到已经下载下来了 拉取镜像python3镜像 运行本地镜像,并进入镜像环境  run  运行 -i   以交互模式运行容器,通常与 -t 同时使用; -t  为容器重新分配一个伪输入终端,通常与 -i 同时使用; -d 后台 进入容器 

    2024年01月25日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包