Docker搭建WordPress

709 views次阅读
没有评论

1、介绍

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

2、Docker相关操作

镜像查看及下载

  • 查看镜像
docker images

Docker搭建WordPress

  • 下载镜像

使用docker search + 镜像名称 搜索镜像

docker search centos

Docker搭建WordPress

可直接采用docker pull +镜像名称的方式下载

如果下载速度较慢,建议可使用daocloud.io提供的镜像

  1. 首先登陆io注册个人账号
  2. 在主机中关联账号

docker login daocloud.io

登陆io,搜索需要的镜像,点击拉取,即可获取到链接,在主机中进行docker pull + 镜像名称即可下载

Docker搭建WordPress

Docker搭建WordPress

Docker搭建WordPress

Docker搭建WordPress

3、容器生成及相关操作

1、容器生成

 docker run -it –name xx image_name

2、容器停止

docker stop container_id/name

3、容器启动

docker start container_id/name

4、进入容器

docker-enter 容器ID

5、容器状态查看

docker ps

Docker搭建WordPress

4、举例使用Docker搭建Wordpress

4.1、拉取镜像

docker pull daocloud.io/daocloud/dao-wordpress:latest
docker pull daocloud.io/library/mysql:5.6.23
docker pull corbinu/docker-phpmyadmin

4.2、生成MySQL容器

docker run -it --name blogmysql -e MYSQL_ROOT_PASSWORD=mysqlpasswd -d daocloud.io/library/mysql:5.6.23

Docker搭建WordPress

4.3、生成WordPress容器,并与MySQL容器关联

docker run -it --name blogwordpress --link blogmysql:mysql -p 80:80 -d daocloud.io/daocloud/dao-wordpress

Docker搭建WordPress

4.4、生成PHPMyadmin容器,指定外网端口

docker run -it --name blogphpmyadmin -e MYSQL_USERNAME=root --link blogmysql:mysql -p 8000:80 -d corbinu/docker-phpmyadmin

Docker搭建WordPress

4.5、开始安装

Docker搭建WordPress

访问主机IP地址,按照引导填写信息即可完成安装。

 

4.6、链接PHPMyadmin

 

访问服务器IP:8000即可访问到phpmyadmin

 

Docker搭建WordPress

 

 

 

 

 

 

Honest1y
版权声明:本站原创文章,由Honest1y于2017年10月29日发表,共计5191字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)