我已经挂载了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
------------------------------
有什么想法吗?