一、镜像操作1、拉取镜像# 命令格式 docker pull 镜像名称[:tag] # 举例 docker pull hello-world docker pull nginx docker pull mysql:8.0.302、查看镜像docker images3、删除镜像删除镜像前,需要删除创建的容器。# 命令格式 docker rmi 镜像名称[:tag] docker rmi 镜像ID
转载 2023-07-18 13:29:45
36阅读
一、环境准备centos 7.5服务器一台,运行docker服务; 关于docker服务的安装,参考博文:docker——简介+安装+基础命令+镜像加速+dockerfile 案例环境: 在一台docker 主机上安装即可!预设环境如图:网路类型名称ip地址Nginx自定义网卡(LNMP)Nginx200.0.0.10Mysql自定义网卡(LNMP)Mysql200.0.0.20php自定义网卡(
#wiki: https://github.com/2233466866/lnmp/wiki #安装docker wget -O /etc/yum.repos.d/ali_docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos
转载 2021-08-13 15:29:37
249阅读
前言Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。作为一个 PHP 开发者,Lnmp 环境往往是我们进行工作、学习的地方。本博文就是讲诉怎么使用 docker-compose 搭建一个开发环境。现在大多 docker 桌面版环境中都预
一、使用Dockerfile制作镜像前面的博客中已经介绍了如何基于容器制作镜像,此方法的原理是使用一个正在运行的容器,根据生产所需进行配置更改等操作后,使其满足生产环境,再将这个容器打包制作为镜像,这样类似于快照制作镜像的方式尽管操作还算比较简单,但是当生产环境规模增大,配置变得越来越复杂后,就会显得很臃肿很笨拙。所以下面使用Docker搭建LNMP介绍另一种最为普遍最为常用的容器镜像制作方式——
转载 2023-07-13 21:16:43
81阅读
文章目录前言一、Mysql?1.拉取mysql镜像2.运行启动mysql容器二、安装php-fpm1.拉取php-fpm镜像2.运行启动php-fpm容器3.进入php-fpm容器4.安装pdo_mysql模块三、安装nginx1.拉取nginx镜像2.运行nginx容器3.进入nginx容器,修改nginx配置文件让他支持php4.测试安装是否成功5.修改配置5.链接mysql测试总结 前言提
转载 2023-08-18 15:39:03
101阅读
一、docker简介Docker 官网:http://www.docker.comGithub Docker 源码:https://github.com/docker/docker                  &n
PHP扩展官方网站pecl.php.netDocker搭建LNMP环境1. 构建Nginx镜像:Dockerfile(Nginx)FROM n
原创 2023-02-16 13:01:17
62阅读
1 环境准备 ```bash #关闭防火墙,selinux systemctl stop firewalld systemctl disable firewalld setenforce 0 #创建自定义网络 docker network create --subnet=172.18.0.0/16 ...
转载 2021-10-15 10:58:00
151阅读
# 实现lnmp docker镜像的步骤 ## 简介 在进行lnmp docker镜像的实现前,我们需要了解lnmp的概念。lnmp是一种常用的Web服务器架构,由Linux、Nginx、MySQL和PHP组成。Docker是一种容器化技术,可以实现应用程序的快速部署和运行。本文将详细介绍如何使用Docker构建lnmp镜像,并指导你完成每一步骤。 ## 整体流程 下面是实现lnmp dock
原创 9月前
43阅读
# 使用Mac上的Docker搭建LNMP环境 在开发环境中,搭建一个本地的LNMP(Linux + Nginx + MySQL + PHP)环境是非常常见的需求。而在Mac上,我们可以使用Docker来快速搭建和管理这个环境,让我们能够更加高效地进行开发和调试。本文将介绍如何在Mac上使用Docker搭建LNMP环境,并提供一些常见操作和示例代码。 ## Docker简介 Docker是一
原创 10月前
73阅读
# Docker LNMP 安装指南 LNMP 是一种流行的 Web 服务器解决方案,包括 Linux 操作系统、Nginx 作为 Web 服务器、MySQL 作为数据库服务器,以及 PHP 作为服务器端脚本语言。本文将介绍如何使用 Docker 快速搭建 LNMP 环境。 ## 环境准备 确保你的系统中已经安装了 DockerDocker Compose。如果没有安装,可以通过以下命
原创 3月前
34阅读
#一、docker部署lnmp ##1.1、项目环境 (1)公司在实际的生产环境中,需要使用Docker 技术在一台主机上创建LNMP服务并运行Wordpress网站平台。然后对此服务进行相关的性能调优和管理工作。 (2)使用Docker构建LNMP环境并运行Wordpress网站平台。 (3)限制 ...
转载 2021-10-14 18:41:00
1181阅读
7点赞
6评论
一、构建自定义docker网络 二、构建nginx容器(172.18.0.10) 三、构建mysql(172.18.0.20) 四、构建php(172.18.0.30) 五、进入数据库容器给与权限 六、浏览器访问 一、构建自定义docker网络 systemctl stop firewalld sy ...
转载 2021-10-19 23:36:00
178阅读
2评论
1.lnmp网络与目录规划 172.16.10.0/24 nginx:172.16.10.10 mysql:172.16.10.20 php:172.16.10.30 网站访问主目录:/wwwroot nginx的配置文件:/docker/nginx mysql持久化的目录: /docker/mys
原创 2022-10-19 10:09:04
101阅读
本文尝试使用三种方式搭建docker lnmp环境,再使用laravel进行测试 第一步: 尝试多容器搭建lnmp环境 第二步: 通过docker-compose编排搭建lnmp环境 第三步: 编写dockerfile 结合docker-compose 第四步: 运行laravel框架测试lnmp环境第一步:多容器搭建lnmp环境1. 安装 nginx 镜像1.1 创建lnmp的网络docker
转载 2023-08-18 15:39:13
340阅读
公司使用docker部署服务器环境,之前没有接触过,于是使用阿里云服务器学习使用docker,记录一下学习过程。首先了解Docker,查看了很多网上的资料,说下自己的理解,docker与linux虚拟机类似,是一个用来把打包好的环境镜像放在容器中运行的工具(引擎),docker的好处是更加轻量级,性能开销极小。比如想要在一台新的linux机器上面运行PHP程序,我们需要在该机器上依次安装nginx
转载 2023-11-06 22:46:25
104阅读
官方文档地址:https://docs.docker.com/engine/reference/builder/#shell用法:docker build 命令从Dockerfile文件和上下文环境(context)中构建Image(image)。 其中构建的上下文环境(context)是一个指定位置的路径(path)或者URL下的一系列文件。 路径(path)是本地文件系统中的一个目录。UR
转载 2023-08-17 09:04:31
107阅读
使用Docker快速部署你的Phalapi项目进阶版之前的文章讲述了如何将我们的项目运行起来,今天这一篇主要讲一下数据库相关的和使用计划任务该如何配置。数据库配置由于我们项目是由挂载进去容器,我们本地修改后也会随之更新进容器中不需重启,但是如果我们有需要新的挂载目录的话,我们就需要讲容器重启。 附命令:docker-compose down && docker-com
如何使用Docker Compose搭建LNMP环境 ## 介绍 在本文中,我将指导你如何使用Docker Compose来搭建一个LNMP环境。LNMP代表Linux、Nginx、MySQL和PHP,是一种常见的Web开发环境。Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。通过使用Docker Compose,我们可以轻松地搭建一个包含Nginx、MySQL
原创 9月前
65阅读
  • 1
  • 2
  • 3
  • 4
  • 5