Dockerfile快速搭建自己专属的LAMP环境

这篇具有很好参考价值的文章主要介绍了Dockerfile快速搭建自己专属的LAMP环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

编写Dockerfile

1.文件内容需求:

2.值得注意的是centos6官方源已下线,所以需要切换centos-vault源!

3.Dockerfile内容 

4.进入到 lamp 开始构建镜像

 推送镜像到私有仓库

1.创建用户并添加到私有仓库:​编辑​编辑

2.推送

3.查看推送结果! 


       LAMP 环境结合了 Linux、Apache、MySQL 和 PHP,提供了一个稳定、可靠、安全和高效的平台,用于创建和管理 Web 应用程序的开源开发平台。

编写Dockerfile

1.文件内容需求:

  1. 基于centos:6基础镜像。
  2. 指定作者信息。
  3. 安装httpd、mysql、mysql-server、php、php-mysql、php-gd。
  4. 暴露80和3306端口。
  5. 设置服务自启动。
  6. 验证镜像。

2.值得注意的是centos6官方源已下线,所以需要切换centos-vault源!

wget -O CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo

3.Dockerfile内容 

Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维 

4.进入到 lamp 开始构建镜像

docker build -t lamp-lyc:v1.1 ./

Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维

 OK!!!

推送镜像到私有仓库

  •  私有仓库的创建在之前有介绍:搭建私有镜像仓库Harbor_.98℃的博客-CSDN博客

1.创建用户并添加到私有仓库:

2.推送

#在项目中标记镜像
#docker tag SOURCE_IMAGE[:TAG] lyc.harbor.com/exclusive/REPOSITORY[:TAG]
docker tag lamp-lyc:v1.1 lyc.harbor.com/exclusive/lamp-lyc:1.1
#推送镜像到目标目录
#docker push lyc.harbor.com/exclusive/REPOSITORY[:TAG]
docker push lyc.harbor.com/exclusive/lamp-lyc:1.1

3.查看推送结果! 

Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维Dockerfile快速搭建自己专属的LAMP环境,linux运维,docker,linux,运维文章来源地址https://www.toymoban.com/news/detail-666743.html

到了这里,关于Dockerfile快速搭建自己专属的LAMP环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Hexo + Github 搭建自己的专属博客】

    目录 一、前提环境配置 1. 安装Git和NodeJS 2. 安装Hexo 3. 加载主题 4. 修改主题配置 二、搭建博客 1. 将博客部署在GitHub上 2. 写文章并上传 3. 配置一些特效 三、最终成果 ​编辑 在 Windows 上使用 Git ,可以从 Git 官网直接 https://git-scm.com/downloads ,然后按默认选项安 装即可。安装完

    2024年04月08日
    浏览(49)
  • 数据库安全-第一章 Mysql 安全基础-【web 环境搭建——LAMP-2】(LAMP——apache2环境搭建)

    Apache HTTP 服务器项目致力于为现代操作系统(包括 UNIX 和 Windows)开发和维护开源 HTTP 服务器。该项目的目标是提供一个安全、高效且可扩展的服务器,该服务器提供与当前 HTTP 标准同步的 HTTP 服务。 Apache 软件基金会和 Apache HTTP 服务器项目在2021年6月1日宣布发布 Apache HTTP 服

    2024年02月20日
    浏览(48)
  • 【环境配置】使用Docker搭建LAMP环境

    这篇文章不是介绍DOCKER是什么,也不是阐述DOCKER的核心:镜像/容器和仓库之间的关系,它只是一篇让刚刚接触DOCKER的初学者,在没有完全了解DOCKER是什么之前,也能尽快的在Linux系统下面通过DOCKER来搭建一个LAMP环境,这是其一;其二才是我写这篇文章的初心,我觉得很多事情在

    2024年02月15日
    浏览(37)
  • 软件测试基础篇——LAMP环境搭建

    LAMP 1、Linux系统的其他命令 find命令:在目录下查找文件 ​ 格式一: find 路径 参数 文件名 ​ 路径:如果没有指定路径,默认是在当前目录下 ​ 参数:-name 根据文件名来查找,区分大小写; -iname 忽略大小写 ​ 例:查找/var/log目录下,后缀是.log的文件 ​ find /var/log -name *

    2024年02月13日
    浏览(39)
  • 数据库安全-第一章 Mysql 安全基础-【web 环境搭建——LAMP-1】-LAMP & LNMP 简介

    WEB 的本意是蜘蛛网和网,在网页设计中称为网页。现广泛译作网络、互联网等技术领域。日常生活中用户使用浏览器请求一个 URL ,这个 URL 标识着某个特定的服务器的特定资源,服务器接收到请求之后,服务器就把生成的 HTML 网页通过 HTTP 协议发送给浏览器。 早期的 WEB 页

    2024年01月18日
    浏览(50)
  • 使用 Matter-SDK 快速搭建 Matter 环境 (Linux)

    Matter 作为一个统一的智能家居互联协议,凭借其高兼容性的特点,正逐渐打破各个智能家居之间的壁垒。乐鑫作为在 Matter 项目发布之初的早期成员,提供了一套开源、完整、易用的 Matter-SDK。 乐鑫的 Matter-SDK 是建立在开源 Matter-SDK 之上的,它提供了简化的 API、常用的外设、

    2024年02月08日
    浏览(39)
  • 快速搭建linux centos 部署环境及常用命令-备忘录,以防丢失

    一. gcc 安装 yum install gcc-c++ 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: 二. PCRE pcre-devel 安装 PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所

    2024年02月08日
    浏览(37)
  • 十分钟在 macOS 快速搭建 Linux C/C++ 开发环境

    有一个使用了 Epoll 的 C 项目,笔者平时用的 Linux 主力开发机不在身边,想在 macOS 上开发调试,但是没有 Linux 虚拟机。恰好,JetBrains CLion 的 Toolchains 配置除了使用本地环境,还支持 SSH、Docker。 笔者使用 CLion + Docker Desktop,不到十分钟就能在 macOS 上搭建一个能够开发使用 L

    2024年02月08日
    浏览(54)
  • 使用 VS Code 快速搭建 ESP-IDF 开发环境 (Windows、Linux、MacOS)

    ESP-IDF 是乐鑫官方的物联网开发框架,适用于 ESP32、ESP32-S、ESP32-C 和 ESP32-H 系列 SoC。它基于 C/C++ 语言提供了一个自给自足的 SDK,方便用户在这些平台上开发通用应用程序,并集成了大量的软件组件,包括 RTOS、外设驱动程序、网络栈、多种协议实现技术以及常见应用程序的使

    2024年02月14日
    浏览(63)
  • 【树莓派烤肉 001】从 0 开始用自己的树莓派搭建服务器:运维篇

    没错,我承认这个标题写的很好吃…… 话说我家里那只树莓派 4B 8GB 放了两年了,除了吃灰还是吃灰~ 于是我想用它做一些非同寻常的事情,比如搭服务器。之前建网站都是用的 GitHub Pages,这次我们整个真实的 LAMP 环境。话不多说,下面开始搭建运行环境~ (不用担心树莓派

    2024年02月09日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包