mongod.config file
> systemLog:
> destination: file
> path: c:\data\log\mongod.log
> storage:
> dbPath: c:\data\db
> net:
> bindIp: 127.0.0.1, 192.168.1.88, 192.168.1.174, 172.17.0.2, 0.0.0.0
> port: 27017
docker inspect continer_id
$ docker inspect 93285309274b
[
{
âIdâ: â93285309274b5912937a6a2ac43ab047e24b9f45ce762061c5ad49467da07b3bâ,
âCreatedâ: â2018-01-24T06:16:37.845156623Zâ,
âPathâ: âdocker-entrypoint.shâ,
âArgsâ: [
âmongodâ
],
âStateâ: {
âStatusâ: ârunningâ,
âRunningâ: true,
âPausedâ: false,
âRestartingâ: false,
âOOMKilledâ: false,
âDeadâ: false,
âPidâ: 3210,
âExitCodeâ: 0,
âErrorâ: ââ,
âStartedAtâ: â2018-01-24T06:16:38.340897415Zâ,
âFinishedAtâ: â0001-01-01T00:00:00Zâ
},
âImageâ: âsha256:0f57644645eb53a3d2256f460ade116ad3590252c28f63e5136c026423dc8286â,
âResolvConfPathâ: â/mnt/sda1/var/lib/docker/containers/93285309274b5912937a6a2ac43ab047e24b9f45ce762061c5ad49467da07b3b/resolv.confâ,
âHostnamePathâ: â/mnt/sda1/var/lib/docker/containers/93285309274b5912937a6a2ac43ab047e24b9f45ce762061c5ad49467da07b3b/hostnameâ,
âHostsPathâ: â/mnt/sda1/var/lib/docker/containers/93285309274b5912937a6a2ac43ab047e24b9f45ce762061c5ad49467da07b3b/hostsâ,
âLogPathâ: â/mnt/sda1/var/lib/docker/containers/93285309274b5912937a6a2ac43ab047e24b9f45ce762061c5ad49467da07b3b/93285309274b5912937a6a2ac43ab047e24b9f45ce762061c5
ad49467da07b3b-json.logâ,
âNameâ: â/suspicious_sinoussiâ,
âRestartCountâ: 0,
âDriverâ: âaufsâ,
âMountLabelâ: ââ,
âProcessLabelâ: ââ,
âAppArmorProfileâ: ââ,
âExecIDsâ: null,
âHostConfigâ: {
âBindsâ: null,
âContainerIDFileâ: ââ,
âLogConfigâ: {
âTypeâ: âjson-fileâ,
âConfigâ: {}
},
âNetworkModeâ: âdefaultâ,
âPortBindingsâ: {},
âRestartPolicyâ: {
âNameâ: ânoâ,
âMaximumRetryCountâ: 0
},
âAutoRemoveâ: false,
âVolumeDriverâ: ââ,
âVolumesFromâ: null,
âCapAddâ: null,
âCapDropâ: null,
âDnsâ: [],
âDnsOptionsâ: [],
âDnsSearchâ: [],
âExtraHostsâ: null,
âGroupAddâ: null,
âIpcModeâ: ââ,
âCgroupâ: ââ,
âLinksâ: null,
âOomScoreAdjâ: 0,
âPidModeâ: ââ,
âPrivilegedâ: false,
âPublishAllPortsâ: false,
âReadonlyRootfsâ: false,
âSecurityOptâ: null,
âUTSModeâ: ââ,
âUsernsModeâ: ââ,
âShmSizeâ: 67108864,
âRuntimeâ: âruncâ,
âConsoleSizeâ: [
33,
45
],
âIsolationâ: ââ,
âCpuSharesâ: 0,
âMemoryâ: 0,
âNanoCpusâ: 0,
âCgroupParentâ: ââ,
âBlkioWeightâ: 0,
âBlkioWeightDeviceâ: null,
âBlkioDeviceReadBpsâ: null,
âBlkioDeviceWriteBpsâ: null,
âBlkioDeviceReadIOpsâ: null,
âBlkioDeviceWriteIOpsâ: null,
âCpuPeriodâ: 0,
âCpuQuotaâ: 0,
âCpuRealtimePeriodâ: 0,
âCpuRealtimeRuntimeâ: 0,
âCpusetCpusâ: ââ,
âCpusetMemsâ: ââ,
âDevicesâ: [],
âDeviceCgroupRulesâ: null,
âDiskQuotaâ: 0,
âKernelMemoryâ: 0,
âMemoryReservationâ: 0,
âMemorySwapâ: 0,
âMemorySwappinessâ: -1,
âOomKillDisableâ: false,
âPidsLimitâ: 0,
âUlimitsâ: null,
âCpuCountâ: 0,
âCpuPercentâ: 0,
âIOMaximumIOpsâ: 0,
âIOMaximumBandwidthâ: 0
},
âGraphDriverâ: {
âDataâ: null,
âNameâ: âaufsâ
},
âMountsâ: [
{
âTypeâ: âvolumeâ,
âNameâ: âddc35ea7fad8015080c30c58db7bf470aa87da4a3940a13e7a9b6677ba92095aâ,
âSourceâ: â/mnt/sda1/var/lib/docker/volumes/ddc35ea7fad8015080c30c58db7bf470aa87da4a3940a13e7a9b6677ba92095a/_dataâ,
âDestinationâ: â/data/configdbâ,
âDriverâ: âlocalâ,
âModeâ: ââ,
âRWâ: true,
âPropagationâ: ââ
},
{
âTypeâ: âvolumeâ,
âNameâ: â52857036dd769165971b17bd2fd0574020bd2ae766ee0b4dd478564f7c85005aâ,
âSourceâ: â/mnt/sda1/var/lib/docker/volumes/52857036dd769165971b17bd2fd0574020bd2ae766ee0b4dd478564f7c85005a/_dataâ,
âDestinationâ: â/data/dbâ,
âDriverâ: âlocalâ,
âModeâ: ââ,
âRWâ: true,
âPropagationâ: ââ
}
],
âConfigâ: {
âHostnameâ: â93285309274bâ,
âDomainnameâ: ââ,
âUserâ: ââ,
âAttachStdinâ: false,
âAttachStdoutâ: true,
âAttachStderrâ: true,
âExposedPortsâ: {
â27017/tcpâ: {}
},
âTtyâ: false,
âOpenStdinâ: false,
âStdinOnceâ: false,
âEnvâ: [
âPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binâ,
âGOSU_VERSION=1.10â,
âJSYAML_VERSION=3.10.0â,
âGPG_KEYS=2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5â,
âMONGO_PACKAGE=mongodb-orgâ,
âMONGO_REPO=repo.mongodb.orgâ,
âMONGO_MAJOR=3.6â,
âMONGO_VERSION=3.6.2â
],
âCmdâ: [
âmongodâ
],
âArgsEscapedâ: true,
âImageâ: âmongoâ,
âVolumesâ: {
"/data/configdb": {},
"/data/db": {}
},
âWorkingDirâ: ââ,
âEntrypointâ: [
âdocker-entrypoint.shâ
],
âOnBuildâ: null,
âLabelsâ: {}
},
âNetworkSettingsâ: {
âBridgeâ: ââ,
âSandboxIDâ: â79e59e21f4bd4c3ccdea93f6f1fe994b7efa52ea3921cd9ad6be7623e0909c82â,
âHairpinModeâ: false,
âLinkLocalIPv6Addressâ: ââ,
âLinkLocalIPv6PrefixLenâ: 0,
âPortsâ: {
â27017/tcpâ: null
},
âSandboxKeyâ: â/var/run/docker/netns/79e59e21f4bdâ,
âSecondaryIPAddressesâ: null,
âSecondaryIPv6Addressesâ: null,
âEndpointIDâ: âafd3e993b738b301a00db87f2bd06665263adf78b64daaaf0d2f0f5e549fe12aâ,
âGatewayâ: â172.17.0.1â,
âGlobalIPv6Addressâ: ââ,
âGlobalIPv6PrefixLenâ: 0,
âIPAddressâ: â172.17.0.2â,
âIPPrefixLenâ: 16,
âIPv6Gatewayâ: ââ,
âMacAddressâ: â02:42:ac:11:00:02â,
âNetworksâ: {
âbridgeâ: {
âIPAMConfigâ: null,
âLinksâ: null,
âAliasesâ: null,
âNetworkIDâ: âd68232955f6b25cbe38cea47b3858df1f3386c4c60eff8403d8567afb1806818â,
âEndpointIDâ: âafd3e993b738b301a00db87f2bd06665263adf78b64daaaf0d2f0f5e549fe12aâ,
âGatewayâ: â172.17.0.1â,
âIPAddressâ: â172.17.0.2â,
âIPPrefixLenâ: 16,
âIPv6Gatewayâ: ââ,
âGlobalIPv6Addressâ: ââ,
âGlobalIPv6PrefixLenâ: 0,
âMacAddressâ: â02:42:ac:11:00:02â,
âDriverOptsâ: null
}
}
}
}
]
now what should I pass it in to my env.file to connect mongodb
MONGODB_URI=mongodb://172.17.0.1.2:27017/PMS_DB
SESSION_SECRET=sample
App_PORT = 8088
Is this right