用户登录

phoenix 还有 dragon 这两个服务都是一个 web 服务 .. 现在我想让他们把主机上的某个位置作为 web 服务的内容 .. 这样我们就可以去创建一个指定位置的数据卷 ..

先在项目的下面创建一个 html 文件,把它放在 app/web 这个目录的下面,名字是 index.html .. 在它里面添加一个基础的 html 结构 .. 修改一下标题 .. 再添加一个大标题 .. 文字是 hello ~ 保存一下 ..

再打开 compose 文件 ... 找到服务 .. 在它的 volumes 的下面,再去指定一个数据卷 .. 先是这个数据卷在主机上的位置 .. 这里就是当前目录下的 app 下面的 web .. 冒号的右边是数据卷挂载到的那个位置,/usr/share/nginx/html .. 这是 nginx 默认的那个主机的根目录 .. 也就是之前你看到的那个 nginx 欢迎界面所在的地方 ..

现在它里面的内容就是在我们自己主机上的,项目根目录下的 app 下面的 web 这个目录 ..

再把这个数据卷也交给 dragon 这个服务 ... 保存一下 ...

回到终端 .. 重新执行一下 docker-compose up -d .. 这样会重新创建有变化的服务容器 ..

打开浏览器 .. 访问一下 phoenix 提供的服务 ..

现在这里显示的就是我们的项目下面的 app ,web 里面的 index.html 这个文档的内容 ..

再打开 dragon 提供的这个服务 .. 会显示一样的内容 ..

指定位置的数据卷《 Docker:组合 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点