基于Docker 搭建WordPress的方法
1.首先下载mysql镜像和wordpress镜像
[root@kangvcar ~]# docker pull hub.c.163.com/library/mysql:latest [root@kangvcar ~]# docker pull hub.c.163.com/library/wordpress:latest
2.查看本地镜像列表
[root@kangvcar ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE hub.c.163.com/library/wordpress latest ca96afcfa242 4 weeks ago 405.7 MB hub.c.163.com/library/mysql latest 9e64176cd8a2 8 weeks ago 407.1 MB
3.用mysql镜像启动mysql容器
[root@kangvcar ~]# docker run --name mysql_wordpress -e MYSQL_ROOT_PASSWORD=000000 -d hub.c.163.com/library/mysql:latest 35f82ce4a617575356046439fd0dbb2cdc369c4332760d375774f0041bc93e64
4.用wordpress镜像启动wordpress容器,并link到上一步创建的mysql_wordpress容器
[root@kangvcar ~]# docker run --name wordpress --link mysql_wordpress:mysql_wordpress -p 80:80 -d hub.c.163.com/library/wordpress:latest 2b1b81df9749f637ff3ec8534489657cc8d39b54202e260fdef9195028e4ea08
5.访问
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Docker实践之搭建wordpress的方法
WordPress是一个非常著名的PHP编写的博客平台,发展到目前为止已经形成了一个庞大的网站平台系统.在WP上有规模庞大的插件和主题,可以帮助我们快速建立一个博客甚至网站. 在Windows上可以非常方便的安装WordPress,因为IIS上集成了WordPress的一键安装包.而在Linux上安装WordPress就比较复杂了,我们需要配置PHP环境.Apache或者Nginx服务器.MySQL数据库以及各种权限和访问问题.所以在Linux上最好的办法就是使用Docker来安装WordPre
-
再Docker中架设完整的WordPress站点全攻略
1. 安装 Docker 在我们真正开始之前,我们需要确保在我们的 Linux 机器上已经安装了 Docker.我们使用的主机是 CentOS 7,因此我们用下面的命令使用 yum 管理器安装 docker. # yum install docker # systemctl restart docker.service 2. 创建 WordPress 的 Dockerfile 我们需要创建用于自动安装 wordpress 以及其前置需求的 Dockerfile.这个 Dockerfile 将用于
-
Docker搭建 Nginx+PHP+MySQL 环境并部署WordPress实践
Docker基于LXC实现了把软件封装到一个完整的文件系统,可以在docker容器中运行所需的一切代码,运行环境,系统工具和系统库.由于docker使用独立于主机的文件系统,可以确保软件在不同的主机环境中仍然保持运行环境不变.docker与主机共用一个操作系统内核,使用docker容器具有轻量级的特点,能占用更少的内存快速启动容器. 下面我们学习使用docker来部署目前非常流行的博客系统wordpress的运行环境nginx php mysql.那么docker部署wordpress的运行环境
-
Linux Docker安装wordpress的方法详解教程
安装mysql服务 下载mysql镜像: docker pull mysql 创建mysql容器并后台运行,指定数据库密码是123456.-e指定环境变量. docker run --name mysql_db -e MYSQL_ROOT_PASSWORD=123456 -d mysql 使用官方的wordpress wordpress镜像daocloud.io: docker pull daocloud.io/daocloud/dao-wordpress:latest 拉取镜像前请先登录: d
-
基于Docker 搭建WordPress的方法
1.首先下载mysql镜像和wordpress镜像 [root@kangvcar ~]# docker pull hub.c.163.com/library/mysql:latest [root@kangvcar ~]# docker pull hub.c.163.com/library/wordpress:latest 2.查看本地镜像列表 [root@kangvcar ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE hub.c.1
-
基于docker搭建nginx文件服务器的方法步骤
1.在本机新建配置文件docker_nginx.conf server { listen 7070; server_name localhost; charset utf-8; location /files { #在docker内nginx的目录 alias /home/files; expires 1d; allow all; autoindex on; } 2.启动命令 docker run --name nginx -d -p 7070:7070 -v D:\dev\nginx-1.13
-
使用Docker Swarm 搭建Wordpress的方法
起因 我曾经把 wordpress 搭建在 Vultr 上,但是因为众所周知的原因,这个地方访问越来越慢.再后来我选择了新浪云,新浪云的确够便宜,也很不错,但是要备案,还有评论功能估计要阉割,想想还是算了,找个香港的主机搭建 wordpress 即可. 购买主机 我这里选择的是阿里云的轻量应用服务器,这个主机的好处就是便宜,够用. 比如我选择的香港的主机,一个月只需要 24 块钱,一核心一G内存,网速为 30Mbps,磁盘空间 25GB,月流量 1TB. 配置如下图 初始化 docker 环境
-
基于Docker搭建ELK 日志系统的方法
背景需求: 业务发展越来越庞大,服务器越来越多 各种访问日志.应用日志.错误日志量越来越多,导致运维人员无法很好的去管理日志 开发人员排查问题,需要到服务器上查日志,不方便 运营人员需要一些数据,需要我们运维到服务器上分析日志. ELK介绍: ELK是三个开源软件的缩写,分别为:Elasticsearch . Logstash以及Kibana , 它们都是开源软件. 目前由于原本的ELK Stack成员中加入了 Beats 工具所以已改名为Elastic Stack. Beats,它是一个轻量级
-
详解基于docker搭建lanproxy内网穿透服务
文档更新说明 2018年04月06日 v1.0 内网穿透相信是后端开发者经常遇到的需求,可是怎么实现呢?其实有现成的服务:花生壳.ngrok等,但是,最近花生壳宣布,免费版的内网穿透将不支持80端口映射了,而免费版的ngrok也不够稳定,于是乎,我就开始需找新的解决方案了 本文使用了docker.nginx,要全部搞懂的话需要一定的后端基础(当然,基本上入个门就可以了),个人认为还是有一定阅读门槛的,但是你如果只是想把服务搭建起来,按照步骤来做是不难的 1.概述 内网穿透其实就是用服务器做一个中
-
基于docker 搭建Prometheus+Grafana的过程详解
一.介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的.随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作.Google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是Prometheus.现在最常见的Kubernetes容器管理系统中,通常会搭配Prometheus进行监控. Prometheus基本原理是通过HTT
-
基于Docker搭建Redis主从集群的实现
最近陆陆续续有不少园友加我好友咨询 redis 集群搭建的问题,我觉得一定是之前写的这篇 <基于Docker的Redis集群搭建> 文章有问题了,所以我花了几分钟浏览之前的文章总结了下面几个问题: redis 数量太少,只创建了 3 个实例:由于只有 3 个实例,所以全部只能是主节点,无法体现集群主从关系:如何搭建主从集群?如何分配从节点? 基于之前的文章,我想快速的过一下这几个问题,本文基于 Docker + Redis 5.0.5 版本,通过 cluster 方式创建一个 6 个 redi
-
使用docker搭建sonarqube的方法
目录 一.安装docker 二.安装sonar镜像 三.使用sonar扫描代码 sonarqube是一款代码质量检查工具,使用sonar扫描我们写过的代码,可以有助于检查出代码的bug.规范性和健壮性,有助于提高我们的代码质量. 一.安装docker 安装完成之后,命令行输入 docker -v 出现版本号即为安装完成. ........ 二.安装sonar镜像 1.在命令行输入 docker -search sonar 会看到有很多的sonar版本: 2.我们直接使用命令,docker pul
随机推荐
- 详解Django框架中用户的登录和退出的实现
- Git远程操作详解
- 邮箱地址正则表达式验证代码合集脚本之家特别版
- JS正则表达式验证密码格式的集中情况总结
- Java之Spring注解配置bean实例代码解析
- oracle表被锁定的完美解决方法
- C#操作mysql数据库的代码实例
- PHP基于文件锁解决多进程同时读写一个文件问题示例
- php上传图片生成缩略图(GD库)
- 详解php的socket通信
- 深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
- webpack入门必知必会
- JavaScript blog式日历控件新算法
- DOS下测试通讯的常用命令分享(dir>prn)
- 该行已经属于另一个表 的解决方法
- javascript 解决表单仍然提交即使监听处理函数返回false
- 提示无法停止‘通用卷’的解决方法
- 解析Java中的队列和用LinkedList集合模拟队列的方法
- Java中RSA加密解密的实现方法分析
- 详解WordPress中的头像缓存和代理中的缓存更新方法