一、拉取wordpress镜像,
docker pull wordpress
二、查看镜像
docker images
三、运行wordpress容器
由于wordpress是使用msyql数据库,所以在运行容器的时候,需要连接一个 外部数据库容器,这里我使用了已有的一个msyql容器:container_cloud_mysql;关于如何部署msyql容器,可以参考我的 这篇文章:Docker部署Mysql
docker run -tid --name container_cloud_wordpress -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_PASSWORD=mrajoe -p 1080:80 --link container_cloud_mysql:mysql wordpress
参数解释:
WORDPRESS_DB_HOST: 链接的docker的Mysql的IP地址和端口,一般设置成mysql,表示用默认的设置
WORDPRESS_DB_USER: 登录Mysql的默认用户名,如果不显示设置此用户,则默认使用的是root用户
WORDPRESS_DB_PASSWORD: 登录Mysql的默认用户密码,如果不设置WORDPRESS_DB_USER,则这里表示root用户的密码
WORDPRESS_DB_NAME: wordpress使用的数据库名称,如果不显示设置,则默认使用wordpress
container_cloud_mysql: 自己运行的mysql容器
wordpress: 使用的wordpress镜像
四、访问wordpress主页
在浏览器中,输入访问地址:http://192.168.116.135:1080
根据表单提示,进行相应的设置,即可~~~~
最终效果如下: