Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >『中级篇』docker容器安装wordpress(37)

『中级篇』docker容器安装wordpress(37)

原创
作者头像
IT架构圈
修改于 2018-07-24 11:19:35
修改于 2018-07-24 11:19:35
4220
举报
文章被收录于专栏:IT架构圈IT架构圈

第一节的时候我就部署过wordpress,可能很多老铁一头雾水不知道我在干什么。到今天这次我相信如果跟我一起来学习的老铁,我相信各位老铁有能力自己通过docker的方式来部署wordpress了,今天这次应用前面一起学到的知识,一起部署wordpress。wordpress分为程序部分和数据库部分,也就是需要2个镜像wordpress和mysql。源码地址:https://github.com/limingios/docker中的No.4

安装虚拟机
  • 下载源码
  • 通过vagrant 安装
  • 安装成功后用第三方登录
安装的镜像
  • wordpress

https://hub.docker.com/_/wordpress/

代码语言:txt
AI代码解释
复制
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://b81aace9.m.daocloud.io
sudo service docker restart
sudo docker pull wordpress
  • mysql

https://hub.docker.com/_/mysql/

代码语言:txt
AI代码解释
复制
sudo docker pull mysql:5.7
创建容器

这里要用到设置mysql的密码和数据库名称,还有-v的方式挂载对应的存储

  • mysql 容器#这里没有使用-p 命令其实mysql不需要暴露出来只要供容器之间互相调用就可以了 sudo docker run -d --name mysql -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress mysql:5.7
  • wordpress容器sudo docker run -d -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 wordpress

#####查看wordpress

  • 访问网页登录 ip awindow机器上访问:http://172.28.128.3:8080,显示下面的界面就安装成功了。
image.png
image.png

PS:大家想一想,类似这种的应用可能需要2个,也有可能需要3个4个,这样的操作是不是很繁琐,我们的希望这样的多个容器形式一个组group,统一化管理,一起安装,一起控制。这就出现了docker-Compose。下次继续吧老铁开始怼docker-Compose。


原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
『中级篇』docker容器安装wordpress(37)
PS:大家想一想,类似这种的应用可能需要2个,也有可能需要3个4个,这样的操作是不是很繁琐,我们的希望这样的多个容器形式一个组group,统一化管理,一起安装,一起控制。这就出现了docker-Compose。下次继续吧老铁开始怼docker-Compose。
IT架构圈
2018/08/01
4750
『中级篇』docker容器安装wordpress(37)
『中级篇』docker的魅力初体验-5分钟安装wordpress不走弯路(三)
说docker如何好如何好,还是拿点实际的例子来说吧,先看看网友装一个wordopress都费了多大的劲吧。 安装截图 官网安装教程:wordpress中文安装教程 咱们也用docker在一个新的c
IT架构圈
2018/05/31
4470
『中级篇』Docker Compose的安装和基本使用(39)
PS: docker-compose的概念有直观的理解,包括compose的命令行和使用。
IT架构圈
2018/07/28
1K0
『中级篇』docker Image概述(13)
什么是镜像,镜像是怎么产生的,通过这节的学习的Docker container机制要比虚拟机的机制要小巧,原因何在?本节课程的内容是连接12节的,所以肯定跟12节的github有关系:https://github.com/limingios/docker.git 什么是Image 文件和meta data的集合(root filesystem) 对于linux系统来说分为:,就是内核空间(kernel space)和用户空间(user space),内核空间linux kernel,就理解成root fil
IT架构圈
2018/06/27
5270
『中级篇』docker Image概述(13)
什么是镜像,镜像是怎么产生的,通过这节的学习的Docker container机制要比虚拟机的机制要小巧,原因何在?本节课程的内容是连接12节的,所以肯定跟12节的github有关系:https://github.com/limingios/docker.git ####什么是Image 文件和meta data的集合(root filesystem) 对于linux系统来说分为:,就是内核空间(kernel space)和用户空间(user space),内核空间linux kernel,就理解成root
IT架构圈
2018/06/10
7230
『中级篇』Docker Compose的安装和基本使用(39)
PS: docker-compose的概念有直观的理解,包括compose的命令行和使用。 建议使用docker-compose up -d 后台来运行,如果不后台运行很麻烦ctrl+c的话上边的应用就关闭了。
IT架构圈
2018/08/01
7320
『中级篇』Docker Compose的安装和基本使用(39)
「docker实战篇」python的docker-docker系统管理-基础概念(28)
PS:说了下docker的优越性,vagrant的方式搭建了一个centos7的docker环境。一定要了解集装箱的概念对了解docker很有必要。
IT架构圈
2019/04/26
6390
「docker实战篇」python的docker-docker系统管理-基础概念(28)
『中级篇』多容器复杂应用的部署(30)
通过前几次学习,对于docker的网络特别是单机,今天这次主要一起来看比较复杂的,会用到前面学到的docker的网络知识。今天创建一个application。这篇的源码在:https://github.com/limingios/docker.git 中的docke/No.2/labs/flask-redis/ 源码分析 application的app.py程序解释:启动一个应用程序web端,访问一个redis,用户每次访问redis对应的key就会增加1,app的主机,端口是5000 [1240] fro
IT架构圈
2018/07/12
6220
『中级篇』数据持久化之Data Volume(34)
源码https://github.com/limingios/docker No.3 方便学习数据持久化存储
IT架构圈
2018/07/19
5720
『中级篇』Docker-Stack部署wordpress(49)
PS:docker-stack 就是通过yml类似docker-compose的文件来进行多机的部署。
IT架构圈
2018/08/14
5710
『中级篇』在docker-swarm集群里通过serivce部署wordpress(46)
PS :不知道大家还有没有影响讲docker的多机网络的时候,多机的overlay网络的时候,使用的第三方的kv的外置的第三方的存储etcd。我们在用了swarm就不需要这个第三方了,整个这块是swarm自己来维护的,swarm的底层机制会同步网络的创建。最后对于所有的clus节点都可以可以访问service的wordpress的问题,下次在说吧。
IT架构圈
2018/08/09
4900
『中级篇』docker之CI/CD持续集成—真实Python项目的CI演示(72)
源码地址:https://github.com/limingios/docker-cloud-flask-demo
IT架构圈
2018/09/27
2.7K0
『中级篇』在docker-swarm集群里通过serivce部署wordpress(46)
PS :不知道大家还有没有影响讲docker的多机网络的时候,多机的overlay网络的时候,使用的第三方的kv的外置的第三方的存储etcd。我们在用了swarm就不需要这个第三方了,整个这块是swarm自己来维护的,swarm的底层机制会同步网络的创建。最后对于所有的clus节点都可以可以访问service的wordpress的问题,下次在说吧。
IT架构圈
2018/08/16
3630
『中级篇』在docker-swarm集群里通过serivce部署wordpress(46)
「走进k8s」Docker 简介和安装(一)
PS:docker已经安装成功了。之前写的文章太官方了,现在要让更通俗,很易懂的方式让更多人了解和使用docker。
IT架构圈
2019/07/30
4.3K0
「走进k8s」Docker 简介和安装(一)
『中级篇』Docker Compose到底是什么(38)
PS:上节通过image 和container的方式创建wordpress,一般麻烦吧还不算特别麻烦,但是相比今天的docker-compose.yml来说,还是docker-compose.yml文件更方便些吧。
IT架构圈
2018/07/26
7870
Docker|基础篇
Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。
用户3467126
2019/07/03
1.1K0
Docker|基础篇
『中级篇』docker之CI/CD持续集成—真实Python项目的CI演示(72)
修改Runner的 /etc/gitlab-runner/config.toml文件,在其中的 [runner.docker]下增加:
IT架构圈
2019/07/08
1.1K0
『中级篇』Docker 水平扩展和负载均衡(40)
PS:Docker的scale 可以扩展,也可以所有,他们自动来控制的。web=10 可以改成5 其中的6,7,8,9,10就被删除了。
IT架构圈
2018/07/29
1.9K0
『中级篇』Docker 水平扩展和负载均衡(40)
docker 及 docker-compose 的快速安装和简单使用
通过下面的一个脚本可以简单快速的创建一个镜像并运行起来 大概看下应该就可以大概明白镜像的基本使用了
易墨
2018/09/14
1.9K0
『中级篇』Docker Compose到底是什么(38)
PS:上节通过image 和container的方式创建wordpress,一般麻烦吧还不算特别麻烦,但是相比今天的docker-compose.yml来说,还是docker-compose.yml文件更方便些吧。
IT架构圈
2018/08/01
3830
『中级篇』Docker Compose到底是什么(38)
推荐阅读
相关推荐
『中级篇』docker容器安装wordpress(37)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档