用户登录

在开发应用的时候会用到一些工具,比如 php 的包管理工具 composer, 管理 node 包的 npm , 管理 drupal 项目的 drush 等等 ...

这些东西我们可以单独放在一个容器里面,要使用它们的时候,我们可以进入到带这些工具的容器里面,然后去执行一些任务。

打开 docker-compose.yml .. 这里再添加一个新的服务 .. 名字可以是 console .. 表示控制台,或者操作台 ... 这个服务我们要去自己 build 一个镜像 ... 然后在上面去安装需要的工具 ...

这里用一个 build .. 位置是 images/console ... 创建镜像用的文件的名字是 Dockerfile ..

给它再挂载一个数据卷 .. 这个数据卷是从 php 这个服务那里来的 ...

再添加一个 tty ... 把它设置成 true ...

然后我们可以再去创建这个服务需要用的 Dockerfile 放在 images/console 目录的下面 ...

先去设置一下要基于哪个镜像去创建我们自己的镜像 .. 这里可以先用一下 php 7.0 ... 然后再设置一下维护这个镜像的作者 ... 使用一个 MAINTAINER ... 添加一个用户名,还有对应的邮箱的地址 ...

下面我们再去设置具体要怎么样创建这个工具包镜像 ...

创建工具包容器《 Docker 容器化应用 》

统计

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

社会化网络

关于

微信订阅号

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