Docker运行镜像版Wordpress -- 简直不要太方便
目录安装配置Docker准备环境启动容器展示总结安装配置Docker之前文章有配置docker的步骤,这里我就不再写啦。~~~~ > 点我点我ing准备环境1)拉取wordpress的镜像和数据库的镜像(我用的我的阿里云)[roo...
·
目录
安装配置Docker
之前文章有配置docker的步骤,这里我就不再写啦。
~~~~ > 点我点我ing
准备环境
1)拉取wordpress的镜像和数据库的镜像(我用的我的阿里云)
[root@aliyun ~]# docker pull docker.io/wordpress
Using default tag: latest
Trying to pull repository docker.io/library/wordpress ... ##拉取中
[root@aliyun ~]# docker pull mysql:5.6
Trying to pull repository docker.io/library/mysql ... ##拉取中
2)查看拉取结果
[root@aliyun ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
lnmp latest a9df669bcdc3 39 hours ago 443 MB
docker.io/wordpress latest 1b83fad37165 4 days ago 546 MB
docker.io/mysql 5.6 44241dbd4d38 3 weeks ago 302 MB
docker.io/centos latest 0d120b6ccaa8 8 weeks ago 215 MB
启动容器
1)数据库容器
[root@aliyun ~]# docker run -itd --name DBmysql -v /mydate/mysql/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql:5.6
55449f5ffab9167f6ca778089497f6303925820492832024a882ea3535c5083e
##-v: 指定数据卷,也就是将我们MySQL容器的/var/lib/mysql映射到宿主机的/mydate/mysql
2)wordpress容器
[root@aliyun ~]# docker run -itd --name wordpress -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=123456 -e WORDPRESS_DB_NAME=wordpress -p 80:80 --link DBmysql:mysql docker.io/wordpress
f5fecb6f59121d43e72c60f991e7f81c303a790a132c004a7529d8001eb6ff6f
################################################################################
-e WORDPRESS_DB_HOST : 链接的docker的MySQL的IP地址和端口,一般设置成mysql表示用默认的设置
-e WORDPRESS_DB_USER : 以什么用户使用MySQL,默认是root
-e WORDPRESS_DB_PASSWORD : 这设置MySQL的登陆用户密码,由于上一项是默认的root,所以这一项和之前的"MYSQL_ROOT_PASSWORD“要相同。
-e WORDPRESS_DB_NAME: 数据库的表名,如果不写这一个配置,默认为”wordpress"
注意 --link 链接到MySQL容器的名称
3)查看容器
[root@aliyun ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f5fecb6f5912 docker.io/wordpress "docker-entrypoint..." About a minute ago Up About a minute 0.0.0.0:80->80/tcp wordpress
55449f5ffab9 mysql:5.6 "docker-entrypoint..." 3 minutes ago Up 3 minutes 0.0.0.0:3306->3306/tcp DBmysql
展示
1)安装wordpress
总结
搭建的方式有很多,就跟安装一样,有docker的,yum的,rpm的。在此我也尝试了很多中,自我认为这种方法比较便捷,小伙伴想看效果的访问http://39.99.247.215/就可以了,刚建的没有做域名和ca认证。
更多推荐
已为社区贡献4条内容
所有评论(0)