firmament-docker
Version:
Typescript classes for performing Docker operations
88 lines (87 loc) • 1.94 kB
JSON
[
{
"name": "mongo",
"Image": "mongo:2.6",
"DockerFilePath": "docker/mongo/2.6",
"Hostname": "mongo",
"HostConfig": {}
},
{
"name": "firmament-test-server",
"Image": "jreeme/strong-pm:node-5",
"DockerFilePath": "docker/strong-pm",
"Hostname": "firmament-test-server",
"HostConfig": {
"Links": [
"mongo:mongo"
],
"PortBindings": {
"3001/tcp": [
{
"HostPort": "4001"
}
],
"8701/tcp": [
{
"HostPort": "8701"
}
]
}
},
"ExpressApps": [
{
"GitUrl": "https://github.com/jreeme/FirmamentTestServer",
"GitSrcBranchName": "master",
"StrongLoopBranchName": "deploy",
"StrongLoopServerUrl": "http://localhost:8701",
"ServiceName": "FirmamentTestServer"
}
]
},
{
"name": "firmament-test-app",
"Image": "jreeme/strong-pm:node-5",
"DockerFilePath": "docker/strong-pm",
"Hostname": "firmament-test-app",
"HostConfig": {
"Links": [
"firmament-test-server:firmament-test-server"
],
"PortBindings": {
"3001/tcp": [
{
"HostPort": "3001"
}
],
"3002/tcp": [
{
"HostPort": "3002"
}
],
"3003/tcp": [
{
"HostPort": "3003"
}
],
"8701/tcp": [
{
"HostPort": "8702"
}
]
}
},
"ExpressApps": [
{
"GitUrl": "https://github.com/jreeme/FirmamentTestApp",
"GitSrcBranchName": "master",
"StrongLoopBranchName": "deploy",
"StrongLoopServerUrl": "http://localhost:8702",
"ServiceName": "FirmamentTestApp",
"DoBowerInstall": true,
"ClusterSize": 1,
"ServicePort": 8082,
"Scripts": []
}
]
}
]