Docker-个人博客系统的搭建-WordPress

1:WordPress简介

WordPress是PHP开发的一套个人博客系统 完全开源免费使用 并且有相关docker镜像;WordPress支持多种数据库

2:WordPress的docker容器化部署

2.1:部署的准备工作和步骤

1:下载wordpress和mysql的docker image
2:启动docker mysql的容器 、
3:启动wordpress

下图是wordpress需要设置的环境变量 我们只需要关注红色方框内的几个就可以了

Docker-个人博客系统的搭建-WordPress插图

2.2:启动MySQL docker容器

docker run -d --name mysql -v mysqlData:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress mysql #docker run -d --name mysql -v /root/mysqlData-wordpress:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress (-p 3306:3306) mysql 如果是另外一台机器上的应用程序要访问该database 需要映射docker容器的端口到本机

Docker-个人博客系统的搭建-WordPress插图1

2.3:启动wordpress的docker容器

docker run -d -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 wordpress #-e WORDPRESS_DB_HOST=mysql:3306 :设置wordpress的环境变量 DB HOST为mysql:3306(mysql是数据库容器的名称) #--link mysql :将这个容器link到mysql这个容器 #-p 8080:80 :将容器的80端口映射到本地的8080端口

Docker-个人博客系统的搭建-WordPress插图2

2.4:登录博客

ie输入 http://ip:8080 即可访问

原文链接:https://blog.csdn.net/hujyhfwfh2/article/details/83933653?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168994674616800227431564%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=168994674616800227431564&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-15-83933653-null-null.268%5Ev1%5Ekoosearch&utm_term=docker%E3%80%81wordpress%E3%80%81wordpress%E5%BB%BA%E7%AB%99%E3%80%81wordpress%E4%B8%BB%E9%A2%98%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享