Hey folks,
I have built a Docker container with debian and openfire 4.1.3. inside. The openfire service ist started with supervisor. I get my container running on a debian machine and by hand via comandline inside rockstor (3.9.0-1)
docker run -d --net=host peterpixel/docker-openfire
But if I try to get it started with my build json I get this Log output:
[23/Mar/2017 10:22:22] DEBUG [storageadmin.views.rockon_helpers:62] Attempted to remove a container(openfire). out:[''] err: ['Error response from daemon: No such container: openfire', ''] rc: 1.
[23/Mar/2017 10:22:23] DEBUG [storageadmin.views.rockon:85] Rockon(openfire) is in pending state
[23/Mar/2017 10:22:23] DEBUG [storageadmin.views.rockon:85] Rockon(openfire) is in pending state
[23/Mar/2017 10:22:38] DEBUG [storageadmin.views.rockon:85] Rockon(openfire) is in pending state
[23/Mar/2017 10:22:53] DEBUG [storageadmin.views.rockon:85] Rockon(openfire) is in pending state
my json looks like:
{
"openfire": {
"containers": {
"openfire": {
"image": "peterpixel/docker-openfire",
"launch_order": "1",
"opts": [
[
"--net=host",
""
]
],
"ports": {
"5222": {
"description": "Jabber-Clients connect at this port. Suggested default: 5222",
"host_default": 5222,
"label": "Client Port",
"ui": false
},
"7777": {
"description": "Port for File Transfer Proxy. Suggested default: 7777",
"host_default": 7777,
"label": "Listening port",
"ui": false
},
"9090": {
"description": "Port for Web-Admin. Suggested default: 9090",
"host_default": 9090,
"label": "Web Front",
"ui": true
}
},
"volumes": {
"/usr/share/openfire": {
"description": "Main folder for openfire",
"label": "main folder"
}
}
}
},
"description": "entertext",
"more_info": "more info",
"volume_add_support": true,
"website": "https://www.igniterealtime.org/projects/openfire/",
"version": "4.1.3"
}
}
I have no clue what to do to get it running.
Thx for your help
cheers peterpixel
P.S.: Please feel free to test your own XMPP Chatserver with this Image. Inside the default Docker image there ist no Volume share definied.