Docker学习之:部署wordpress

我们今天这一节呢!就是根据我们所学的知识一起部署个WordPress应用。
WordPress主要由两部分组成,一个前后端的应用,一个是数据库做存储。
ok, 现在我们首先从安装mysql的container开始操作。

docker run -d  -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress --name mysql -v mysql-data:/var/lib/mysql mysql

其中:

  • -d 后台运行
  • -e MYSQL_ROOT_PASSWORD=root 指定mysql的账号密码都是root
  • 指定mysql的数据库,名称为wordpress
    接下来我们看一下wordpress怎么操作,首先把镜像拉下来。
 docker pull wordpress

然后

docker run -d -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 wordpress
  • WORDPRESS_DB_HOST=mysql:3306 使用我们那个3306端口的数据库
  • -p 8080:80 映射到本地的80端口
    ok,这样的话我们的WordPress就部署好了,怎么样小伙伴们,你学会了吗!!!!

你可能感兴趣的:(Docker学习之:部署wordpress)