我们今天这一节呢!就是根据我们所学的知识一起部署个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就部署好了,怎么样小伙伴们,你学会了吗!!!!