Advertisement

基于Docker官方php:7.4.33-fpm镜像创建包含67个常用模组的php7.4.33版本镜像

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
此简介介绍了一个自定义的Docker镜像,基于PHP 7.4.33 FPM官方版,并集成了67种常用的PHP扩展模块。 基于RHEL7(CentOS 7.9)部署Docker环境(版本23.0.1、24.0.2),所构建的PHP 7.4.33镜像可以应用于RHEL7-9系统,如AlmaLinux 9.1。不过,由于Docker的特性,这种应用范围并不局限于这些操作系统。 # 部署Docker环境 ## 创建自定义网络示例 ```shell docker network create -d bridge --subnet 10.1.5.0/24 --gateway 10.1.5.1 custom_bridge_net ``` ## 导入和解压镜像配置示例 ```shell docker load < optdata_bakbackup_everdocker_imagestmtcha_phpfpm7.4.33-v1.02.tar tar czpf optdata_bakbackup_everdocker_imagesphp74_cfg.tar.gz -C opt/docker_lnmp ``` 更多操作步骤可参考相关文档。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Dockerphp:7.4.33-fpm67php7.4.33
    优质
    此简介介绍了一个自定义的Docker镜像,基于PHP 7.4.33 FPM官方版,并集成了67种常用的PHP扩展模块。 基于RHEL7(CentOS 7.9)部署Docker环境(版本23.0.1、24.0.2),所构建的PHP 7.4.33镜像可以应用于RHEL7-9系统,如AlmaLinux 9.1。不过,由于Docker的特性,这种应用范围并不局限于这些操作系统。 # 部署Docker环境 ## 创建自定义网络示例 ```shell docker network create -d bridge --subnet 10.1.5.0/24 --gateway 10.1.5.1 custom_bridge_net ``` ## 导入和解压镜像配置示例 ```shell docker load < optdata_bakbackup_everdocker_imagestmtcha_phpfpm7.4.33-v1.02.tar tar czpf optdata_bakbackup_everdocker_imagesphp74_cfg.tar.gz -C opt/docker_lnmp ``` 更多操作步骤可参考相关文档。
  • DockerFPM工具
    优质
    简介:Docker镜像的FPM(Fat Packager Management)是一款强大的命令行工具,用于构建、修改和管理各种格式的软件包,特别适用于在Docker环境中自动化生成平台独立的发布制品。 fpm对于封装rpm包简直是一款神奇的工具,不像rpmbuild还需要自己去编写spec文件。但是fpm的安装并不太友好,因此我考虑将fpm封装成了docker镜像,方便随时使用。
  • 详解使现有Docker
    优质
    本文章详细介绍了如何利用现有的Docker镜像来构建新的定制化镜像的过程和方法,适合初学者了解和掌握基本操作。 本段落主要介绍了如何使用Docker基于现有的镜像创建新的镜像,并分享了相关操作的详细步骤。希望读者能够通过这篇文章更好地理解和掌握这一技术。
  • Docker MinIO
    优质
    Docker MinIO官方镜像是由MinIO公司提供的高性能对象存储系统容器版本,遵循S3兼容协议,适用于私有云和公有云环境。 Docker Minio官方镜像提供完整版本,可直接导入使用,避免因拉取镜像慢等问题带来的不便。该镜像已经过自测确认可用。
  • TongWebDocker.docx
    优质
    本文档介绍了如何使用TongWeb应用服务器在Docker环境中创建和部署应用程序的具体步骤与方法,包括构建专用的TongWeb Docker镜像的过程。 这份手册旨在帮助大家学习如何使用TongWeb制作Docker镜像。文档名为《TongWeb打docker镜像.docx》。
  • curldocker(curl-docker)
    优质
    curl-docker是基于Docker技术封装的curl命令行工具官方镜像,提供简洁、高效的网络抓取和HTTP请求服务,在开发与测试中广泛应用。 卷曲Docker Images存储库定义了官方curl docker映像。 **注意**: 需要安装并使用最新版本的docker。 如果您有任何问题、疑问或建议,请直接联系相关人员。 ### 使用图像 #### 获取Docker镜像 ```bash $ docker pull curlimages:tag... ``` #### 运行Docker镜像 ```bash $ docker run -it curlimages:tag... --version ``` ### 构建和测试图像 构建并测试curl Docker镜像: ```bash $ make all ``` 运行该命令会执行设置(干净)、构建以及测试目标。 #### 扫描影像 生成的Docker映像是安全扫描的一部分,使用trivy、anchore引擎、lynis及clamav进行检查。 也可以在dockerfiles上运行一个lint检查器: ```bash $ make lint ``` 以上命令帮助用户完成镜像的相关操作和测试。
  • OracleJDK11DockerDockerfile和源代码文件
    优质
    本项目提供了一个详细的指南和资源,用于从Oracle官方Java Development Kit (JDK) 11版本构建自定义的Docker镜像。通过提供的Dockerfile配置文件及配套源码,用户能够轻松地设置一个包含JDK开发环境的容器化平台。适合需要在持续集成/部署(CI/CD)流程中使用Oracle JDK的开发者和团队。 1. 使用Oracle官方JDK11构建Docker镜像的Dockerfile及源文件。 2. 构建Spring Boot项目的Dockerfile及测试文件。 3. jdk-11.0.13_linux-x64_bin.tar.gz安装包。
  • Java应程序Docker
    优质
    本教程介绍如何使用Docker构建、部署和运行基于Java的应用程序。通过最佳实践指导用户创建轻量级且可移植的Java应用镜像。 构建一个Java应用的Docker镜像 假设这个Java应用的名字是docker-demo。 1. 在项目代码打成jar包:demo-docker.jar。 使用mvn命令进行打包,跳过测试步骤: ``` mvn package -Dmaven.test.skip=true ``` 2. 创建一个名为Dockerfile的文件,在与生成的jar包相同的路径下创建。该文件的内容如下: ``` # 获取基础镜像(base image) FROM openjdk:8-jdk-alpine # 设置工作目录(workspace directory) WORKDIR /app # 将项目中的jar包复制到容器中 COPY demo-docker.jar app.jar # 暴露应用的端口(port) EXPOSE 8080 # 容器启动时执行命令(run command when container starts up) ENTRYPOINT [java,-Djava.security.egd=file:/dev/./urandom,-jar,app.jar] ``` 请注意,上述步骤中没有包含任何联系方式或网址。
  • Docker详尽指南
    优质
    本指南详细介绍了如何创建和管理Docker镜像,涵盖基础概念、构建流程及优化技巧,适合初学者与进阶用户参考学习。 # Docker镜像制作 ## 什么是Docker镜像 Docker 镜像可以理解为虚拟机模板,类似于停止运行的虚拟机;对于开发人员而言,则可将其视为类(Class)。 ## 镜像与容器的关系 镜像是构建时结构,而容器是运行时结构。从编程的角度看,这就像类和对象之间的关系。 ## 制作Docker镜像的方法 ### 方法一:基于已有的容器生成 通过直接使用 Docker 容器并执行各种操作来创建最终的容器状态后,可以将该容器导出为一个图像文件。 ```shell #docker export 容器ID或名称 > test.tar ``` ### 方法二:编写Dockerfile文件构建镜像 在Dockerfile中列出所有需要的操作步骤,然后使用build指令生成镜像。这种方法非常灵活,推荐采用。 ```shell #doc build -t 镜像名 . ``` 注意:以上命令中的`-t`参数用于指定新创建的镜像名称;`.`表示从当前目录读取Dockerfile文件来构建新的镜像。
  • Docker apache-doris-1.2.4.1 FE 和 BE
    优质
    本项目提供了一个详细的指南和脚本用于构建包含FE与BE服务的Apache Doris 1.2.4.1 Docker镜像,基于Docker技术简化部署流程。 压缩包内的目录结构如下: ``` . ├── be │ ├── Dockerfile │ └── resource │ ├── apache-doris-1.2.4.1-bin-x86_64.tar.xz │ ├── entry_point.sh │ ├── init_be.sh │ └── mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz └── fe ├── Dockerfile └── resource ├── apache-doris-1.2.4.1-bin-x86_64.tar.xz ├── init_fe.sh └── mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz ```