docker容器高级管理-dockerfile创建镜像

目录

一.构建LNMP架构

1.构建nginx容器

①拉取centos镜像(对镜像做基础架构)

②创建dockerfile工作目录(可以是一个服务的项目)

③创建dockerfile


④创建启动脚本


生成镜像文件

2.构建mysql数据库

①创建mysql项目

②配置dockersfile文件


④创建镜像文件

3.构建PHP 动态网页解析

②创建镜像文件

注意:

(1)要把php.ini中的listen.allowed_clients注释掉,否则php进程不会接受nginx发过来的请求

(2)如果基础镜像使用的是centos8,php的mysql扩展要使用php-mysqli

(3)php.ini中要把字符集设置为UTF-8,否则网页上的中文会乱码

二.启动容器

启动php和nginx

启动数据库

三.测试

查看php的论坛


测试二


四.部署网站

连接数据库给予网站权限



相关推荐
DolitD4 小时前
3D应用多实例并发中的GPU隔离技术路径分析
容器·gru·接口隔离原则
Lsetea4 小时前
curl报58 unable to set private key file:客户端证书与私钥加载排查
运维·https·ssl证书·openssl·curl
天远Date Lab4 小时前
零信任架构实战:基于天远学籍核验三要素构建自动化竞赛资格审查网关
运维·人工智能·架构·自动化
Lsetea5 小时前
OpenSSL报certificate is not yet valid:error 9与notBefore时间排查
linux·运维·https·ssl证书·openssl
魔法阵维护师5 小时前
Linux 命令行入门踩坑记录:从 VMware 装系统到文件管理
linux·运维·服务器
飞飞传输5 小时前
业务系统文件安全检测怎么做?生物医药企业选型与建设指南
大数据·运维·安全
姜鱼问生5 小时前
docker exec 排查容器问题:从日志到进程
运维·网络·数据库·docker·容器
qq_543447825 小时前
DNS解析怎么排查?故障处理与运维实用手册
运维·服务器·网络·php
DeviceHub5 小时前
AI服务器电源设计进阶:TLVR电感的应用解析与选型验证指南
运维·服务器·人工智能
Apipi*5 小时前
30天速通Linux 第七章进程间通信
linux·运维·服务器