我可以在容器中运行docker-compose吗?

时间:2018-08-07 09:13:14

标签: docker docker-compose

我已经挂载了docker.sock文件以及正在处理的目录,并且能够使用Docker命令。

但是docker-compose似乎什么也没显示。

这是我的docker-compose.yml文件:

version: '3'
networks:
  default:
    driver: bridge
services:
  status:
    build: .
    ports:
     - "4300:4300"
    volumes:
     - /var/run/docker.sock:/var/run/docker.sock
     - ./:/var/www/project:ro
    network_mode: host

docker ps的输出看起来不错:

root@linuxkit-025000000001:/var/www/project# docker ps
CONTAINER ID        IMAGE                           COMMAND             CREATED             STATUS              PORTS                              NAMES
d117ba3c40b1        project_status    "npm start"         6 minutes ago       Up 6 minutes                                           project_status_1

但是即使我在已安装的文件夹中,docker-compose ps的输出也不好:

root@linuxkit-025000000001:/var/www/project# docker-compose ps
Name   Command   State   Ports
------------------------------

有什么想法吗?

0 个答案:

没有答案