当前位置: 首页 > news >正文

Desktop docker 部署 WordPress

Desktop Docker 部署 WordPress

在这里插入图片描述
之前都是在Linux里面玩的,今天看到别人在windwos下安装docker,一时兴起装了一个试试,效果一般,很吃硬盘空间和内存。

首先在docker官方下载桌面版,安装下一步一直到完成。
安装完docker会自动加入到环境变量,而且docker-compose也会一并安装。直接在命令行下直接敲。

docker-compose up -d
#指定 docker-compose.yml 文件的版本
version: '3.3'# 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 service 的名称
services:db:image: mysql:5.7volumes:- e:\wordpress\data:/var/lib/mysql# 定义容器重启策略restart: always# 设置环境变量, environment 的值可以覆盖 env_file 的值 environment:MYSQL_ROOT_PASSWORD: somewordpressMYSQL_DATABASE: wordpressMYSQL_USER: wordpressMYSQL_PASSWORD: wordpresswordpress:#docker-compose up 以依赖顺序启动服务,先启动dbdepends_on:- dbimage: wordpress:latest# 建立宿主机和容器之间的端口映射关系,容器的 80 端口和宿主机的 8000 端口建立映射关系volumes:- e:\wordpress\:/var/www/htmlports:- "8000:80"restart: alwaysenvironment:WORDPRESS_DB_HOST: db:3306WORDPRESS_DB_USER: wordpressWORDPRESS_DB_PASSWORD: wordpressWORDPRESS_DB_NAME: wordpress
# 定义容器和宿主机的卷映射关系, 其和 networks 一样可以位于 services 键的二级key和 compose 顶级key, 如果需要跨服务间使用则在顶级key定义, 在 services 中引用
volumes:db_data: {}

注意:以上yml文件,在修改密码时!两个地方都要修改。

http://www.lryc.cn/news/395105.html

相关文章:

  • 简单的找到自己需要的flutter ui 模板
  • SpringBoot实现多数据源切换
  • VUE + 小程序 关于前端循环上传附件页面卡死的问题
  • 【基础算法总结】分治—归并
  • 基于Java+SpringMvc+Vue技术的实验室管理系统设计与实现(6000字以上论文参考)
  • 19_谷歌GoogLeNet(InceptionV1)深度学习图像分类算法
  • clickhouse高可用可拓展部署
  • QT中QDomDocument读写XML文件
  • sql盲注
  • 星网安全产品线成立 引领卫星互联网解决方案创新
  • Adam自适应动量优化算法
  • Mac OS系统中Beyond Compare 4破解方式
  • 6000元最好的家用投影仪:当贝X5S Pro六千元配置最高画质最强
  • #### golang中【堆】的使用及底层 ####
  • OpenAI Gym Atari on Windows
  • Java进阶----接口interface
  • 【网络协议】ISIS
  • 一.4 处理器读并解释储存在内存中的指令
  • 【Android面试八股文】Android性能优化面试题:怎样检测函数执行是否卡顿?
  • C语言7 控制语句
  • go mod 依赖管理补充2
  • 【Git】取消追踪多个文件或目录
  • 【Linux详解】进程等待 | 非阻塞轮询
  • 聊一下Maven打包的问题(jar要发布)
  • JavaScript中,正则表达式所涉及的api,解析、实例和总结
  • 【计算机】同步/异步
  • 谈大语言模型动态思维流程编排
  • 工厂自动化相关设备工业一体机起到什么作用?
  • 哈佛大学 || 概念空间中学习动态的涌现:探索隐藏能力
  • Dockerfile打包部署常用操作