没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
关注公众号: 大数据技术派 ,回复 资料 ,领取 1024G 资料。
假设 docker 已经安装好了,如果没有安装,可以照着 5分钟安装docker教程
。
一. 下载镜像
默认下载最新版本,如果想指定对应版本,可以用冒号后加版本,像这样 mysql:5.7 :
二. 启动container实例
已经下载好了image,接下来启动container,需要分别启动mysql,wordpress,nginx。
1. 启动mysql
因为wordpress是需要安装数据库的,这里安装mysql并且启动:
各个参数含义:
-d : 指定容器以守护进程方式在后台运行;
--name : 指定容器名称,此处我指定的是wordpressdb;
-env 环境参数,MYSQL_ROOT_PASSWORD设置root用户的密码
-p : 指定主机与容器内部的端口号映射关系,
[宿主机端口号]:[容器内部端口],此处我使用了主机3306端口,映射容器3306端口;
mysql:5.7 是nginx的镜像IMAGE ID前4位
这些参数中涉及了一些名词,如果看不懂,建议去看看 docker 的基本概念。简单来说就是,docker技
术通过 image 这种 模板 ,生成 contaienr 实例,下次还可以再生成一个 contaienr 实例,image像是
一个模板,可以多次使用。 contaienr 实例可以看作小型的虚拟机,多个虚拟机在局域网里面,需要将
端口映射到宿主机上面,我们都知道直接访问局域网的内网ip是不能访问的,通过宿主机的公网ip:映
射的端口即可访问了。
2. 启动wordpress
docker安装wordpress,相比docker安装mysql,这里相比多了两个参数,后面会解释。如果安装成
功,通过 docker ps 可以看到 wordpress 的进程,浏览器输入ip:8080,应该是可以在网页安装
wordpress了。
docker pull mysql:5.7
docker pull wordpress
docker pull nginx
docker container run -d \
--name wordpressdb \
-p 3306:3306 \
--env MYSQL_ROOT_PASSWORD=123456 \
--env MYSQL_DATABASE=wordpress \
mysql:5.7
资源评论
大数据技术派
- 粉丝: 1785
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功