【发布时间】:2016-01-08 02:02:04
【问题描述】:
如果我运行“docker-compose up”或“docker-compose up -d”命令,则使用下面的docker-compose.yml 文件,然后我看到两个容器状态都已退出但是当我运行docker restart <postgres-containerId> 然后它启动并运行但当我尝试运行时docker restart <java8-containerId> 然后它重新启动并再次退出。
您能否建议我需要在docker-compose up 命令和how do I attach to java container 之后指定什么参数来制作这些containers up and running 我尝试使用docker attach <java8-containerId> 命令但无法附加?
docker-compose.yml file -
postgres:
image: postgres:9.4
ports:
- "5430:5432"
javaapp:
image:java8:latest
volumes:
- /pgm:/pgm
working_dir: /pgm
links:
- postgres
command: /bin/bash
docker-compose ps results -
Name Command State Ports
--------------------------------------------------------------------
compose_javaapp_1 /bin/bash Exit 0
compose_postgres_1 /docker-entrypoint.sh postgres Exit 0
【问题讨论】:
标签: postgresql ubuntu docker docker-compose