下面我们可以去启动一下在 compose 文件里定义的服务 .. 在项目的根目录下面,也就是 docker-compose.yml 这个文件所在的那个目录 .. 执行一下 docker-compose up ...
这样会启动在 compose 文件里面定义的所有的服务 .. 因为这是第一次启动它们,所以在这里会显示 Creating 也就是会先去创建了一些东西 ..
这里会显示先创建了一个叫 ninghaodocker_default 这样的一个网络 ..
下面又会显示创建了两个容器 .. 默认容器的名字会加上一个项目的名字作为它们的前缀 .. 因为我们没有单独去定义项目的名字,所以会使用项目的目录的名字 .. 后面还有一个数字后缀 ..
然后会显示 Attaching to .. 也就是连接到后面的这两个容器上 ..
打开浏览器 .. 访问一下主机的 ip .. 后面加上 8080 这个端口号 .. 这里会显示一个 nginx 的欢迎界面 .. 这个界面是 phoenix 提供的 ..
再试一下 .. 主机的 ip .. 加上 8081 .. 这里同样会显示一个 nginx 的欢迎界面 .. 这个页面是应用的 dragon 这个服务提供的 ..
回到终端 .. 这里会显示容器里的日志 .. 每条日志的前面会标注一下这个日志来自哪个容器 ..
ctrl + c 可以停止它们 .. 这些服务也可以在后台去运行 .. docker-compose up 再加上一个 -d 这个选项 .. 表示在后台去运行服务 .. -d 表示 Detached [dɪˈtætʃt]
查看一下正在运行的容器 .. docker ps .. 这里你会看到我们的应用里面的两个容器正在运行 ..