首页 > 其他分享 >使用docker-compose部署wordpress

使用docker-compose部署wordpress

时间:2024-09-07 13:52:29浏览次数:11  
标签:compose 部署 wordpress mysql docker 80

前期工作请参考我写的这篇文章

docker-compose轻松部署jenkins

1、创建项目目录

[root@docker ~]# mkdir -p /compose/wordpress

2、yaml文件内容

version: '3'
services:
  mysql:
    image: mysql:5.7
    ports:
    - "3306:3306"
    environment:
    - "MYSQL_ROOT_PASSWORD=123"
    volumes:
    - /compose/wordpress/mysql/data:/var/lib/mysql
  wordpress:
    container_name: wordpress
    image: wordpress:latest
    ports:
- "80:80"

3、运行容器

docker-compose -f docker-compose.yml up -d

查看正在运行的容器

4、创建数据库

[root@docker wordpress]# docker exec -it wordpress-mysql-1 /bin/bash
bash-4.2# mysql -uroot -p123456

创建wordpress数据库

5、安装部署

访问:http://192.168.147.20:80

至此,使用docker-compose部署wordpess完成。

标签:compose,部署,wordpress,mysql,docker,80
From: https://blog.csdn.net/qq_48472816/article/details/141994796

相关文章

  • docker开发环境迅速搭建
    官网下载dockerWindows上安装需要开启cpu的虚拟化,windows程序中开启多项功能1.进入bios开启cpu虚拟化1.2开启windows的服务1.3由于伟大祖国的政策,我们无法直接获取docker源镜像,需要配置阿里的镜像加速二.安装mysqldockerpullmysql:8.02.dockerrun-p3306:3306--......
  • 【第96课】云原生篇&Docker安全&系统内核&版本漏洞&CDK自动利用&容器逃逸
    免责声明本文发布的工具和脚本,仅用作测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关内容。文中所涉......
  • WordPress独立资源下载页面插件美化版
    插件介绍:xydown是一款wordpress的独立下载页面插件,主要适用于wp建站用户使用,有些用户在发布文章的时候想要添加一些下载资源,使用这款插件可以把下载的内容独立出来,支持添加本地下载或者百度网盘蓝奏网盘的网址,并且可以自定义文件信息,包括设置文件名称、文件大小、更新日志......
  • Docker安装zookeeper(zookeeper-latest)与Kafka(kafka-latest)
    一、Docker安装zookeeper1.准备工作(1)进入文件夹dockercd/usr/local/docker/(2)创建一个网络#app-tier:网络名称#–driver:网络类型为bridgedockernetworkcreateapp-kafka--driverbridge(3)在docker创建zookeeper文件夹//创建文件夹mkdirzookeeper//进入cd......
  • Ubuntu系统Docker中使用Anaconda环境运行Python项目方法
    宝藏网站:菜鸟教程-学的不仅是技术,更是梦想!安装Anaconda的镜像我是直接拉取的Anaconda的镜像,我不会dockerfile自己构建镜像。以下终端命令查找Anaconda的官方的一些镜像,拉取自己是想要的镜像。dockersearchanaconda#拉取镜像命令dockerpull(镜像名字)#查看Docker......
  • wordpress建立数据库连接失败 数据库删除恢复
    查遍一整天,终于找到解决办法。问题wordpress登录突然显示建立数据库连接失败。解决办法办法一通用的解决办法就是网上一大堆的核对conf文件的配置对不对,数据库连接对不对什么的,网上到处都是。但是我都试过后,还核对了mysql连接的对不对,还是不行。办法二然后我发现虽......
  • docker 安装 redis 集群
    集群搭建(三主三从)集群搭建集群中的节点都需要打开两个TCP连接。一个连接用于正常的给Client提供服务,比如6379,还有一个额外的端口(通过在这个端口号上加10000)作为数据端口,例如:redis的端口为6379,那么另外一个需要开通的端口是:6379+10000,即需要开启16379。16379端口用于......
  • 【K8s】专题十三:Kubernetes 容器运行时之 Docker 与 Containerd 详解
    本文内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发、订阅专栏!专栏订阅入口Linux专栏 | Docker专栏 | Kubernetes专栏往期精彩文章【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决方法【Docker】(全网首发)Kyli......
  • Docker的镜像设置
    一、启动hello-world二、查看镜像dockerimages三、设置docker镜像地址打开阿里云网址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrorsbash执行这段命令sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":[&qu......
  • 828华为云征文 | 在Flexus X实例上部署Portainer,实现Docker可视化管理
    Docker轻量级可视化工具Portainer需要了解本文章主要讲述在华为云FlexusX实例上通过docker技术搭建开源的容器管理平台,使用的WebUI界面来简化和优化容器及集群的管理和监控选择合适的云服务器:本文采用的是华为云服务器FlexusX实例(推荐使用)连接方式:本文通过本......