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

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

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

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

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/

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

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


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

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

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏python爬虫实战之路

使用dockerfile创建docker镜像

什么是docker?看这里Docker_入门?只要这篇就够了!纯干货适合0基础小白

1083
来自专栏JMCui

Docker 系列五(Docker Compose 项目).

    Docker Compose 是官方编排项目之一,负责快速的部署分布式应用。它允许用户通过一个单独的 docker-compose.yml 模板文件(Y...

962
来自专栏编程坑太多

『中级篇』Docker Compose到底是什么(38)

PS:上节通过image 和container的方式创建wordpress,一般麻烦吧还不算特别麻烦,但是相比今天的docker-compose.yml来说,还...

1173
来自专栏Debian社区

Debian 8 (Jessie)下面如何安装卸载docker

Debian是使用非常广泛的系统,本篇文章第一部分讲述如何在Debian 8 (Jessie) 下面安装 Docker 环境,第二部分介绍了如何彻底的清理 De...

2732
来自专栏Bug生活2048

mac下利用docker部署个mysql

这个不多说,直接到官网下载对应的版本安装即可,在配置docker时最好切换阿里云镜像,具体步骤不细说,可参考之前的文章 .net core开发环境搭建中有提到如...

5132
来自专栏电光石火

Windows10 安装docker

6093
来自专栏散尽浮华

Docker管理工具-Swarm部署记录

介绍另一个管理工具Swarm的用法,Swarm是Docker原生的集群管理软件,与Kubernetes比起来比较简单。

6226
来自专栏大愚Talk

Dockerfile 与 Compose 环境搭建学习笔记(二)

上一篇文章对整体结构进行了简单记录,这一篇介绍下关于Dockerfile自定义镜像以及各个服务的配置。

1562
来自专栏刺客博客

Docker学习记录

1354
来自专栏IT派

用Docker玩转PHP环境配置

是否有这样的场景,你搞了一个项目,在本地开发时需要搭建环境,放到线上时也需要搭建环境,到公司想暗戳戳玩一下要搭建环境,不搭还不行,因为你的环境依赖还挺多。这个时...

2202

扫码关注云+社区

领取腾讯云代金券