作为一个docker初学者,几乎第一个案例都是docker轻松搭建一个WordPress,关于WordPress是什么,用来做什么,建议自行百度,下面直接讲解搭建步骤:
使用的ubuntu16.04,每次都要加sudo,我索性直接使用root用户操作。
1、下载MySQL镜像,使用docker命令:docker pull mysql ,我下载的有400多M还是有点慢,需要耐心等待
MySQL下载完毕
2、启动MySQL镜像
docker run --name mysql_db -e MYSQL_ROOT_PASSWORD=123456 -d mysql
取个名字叫mysql_db 密码123456 最后的mysql是告诉docker容器启动一个mysql的数据库。
3、可以通过 docker ps来查看运行的容器
还可以通过 docker inspect id来查看具体信息,ID可以不用输全,只要唯一即可。
4、下载WordPress镜像
docker pull wordpress
5、启动Wordpress
docker run --name wordpressTest --link mysql_db:mysql -p 8086:80 wordpress
ocker run --name wordpressTest --link mysql_db:mysql -p 8086:80 wordpress
给运行的WordPress取个名字叫wordpressTest 数据库link到mysql_db的mysql数据库,端口由默认的80转换到8086,wordpress