<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ECONNREFUSED Error Installing Custom Docker Image]]></title><description><![CDATA[<p dir="auto">Hi,<br />
I want to setup a custom app, Couchbase Server (a nosql database), on my cloudron server.<br />
I used this Dockerfile:</p>
<pre><code>FROM couchbase:community-7.2.0
COPY CloudronManifest.json /CloudronManifest.json
RUN ln -s /app/data /opt/couchbase/var //persistent data
EXPOSE 8091-8096 11210-11211
CMD ["couchbase-server"]  //start server
</code></pre>
<p dir="auto">On my local machine building this docker image and running it is fine. I can reach the web UI on localhost:8091.</p>
<p dir="auto">Installing the built image on my cloudron works until it is stuck in the "Starting" process.<br />
The relevant errors are:</p>
<ul>
<li>Feb 10 13:43:11box:shell reload spawn: /usr/bin/sudo -S /home/yellowtent/box/src/scripts/restartservice.sh nginx</li>
<li>Feb 10 13:43:11box:shell reload (stderr): sudo: unable to resolve host 1001629-690: Name or service not known</li>
<li>Feb 10 13:23:00=&gt; Healtheck error: Error: connect ECONNREFUSED 172.18.16.138:8091</li>
</ul>
<p dir="auto">The container actually indicates that the web ui is starting:</p>
<ul>
<li>Feb 10 13:42:41Starting Couchbase Server -- Web UI available at http://&lt;ip&gt;:8091</li>
</ul>
<p dir="auto">Does anybody has an idea how to debug and solve this problem?<br />
Many thanks!</p>
]]></description><link>https://forum.cloudron.io/topic/11078/econnrefused-error-installing-custom-docker-image</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 03:51:53 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/11078.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Feb 2024 12:48:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Mon, 12 Feb 2024 08:44:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a><br />
Very cool, looking forward to it <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f601.png?v=665e13d50c8" class="not-responsive emoji emoji-android emoji--grin" style="height:23px;width:auto;vertical-align:middle" title=":grin:" alt="😁" /> . When do you think will the release be available? Thank you cloudron team!</p>
]]></description><link>https://forum.cloudron.io/post/83163</link><guid isPermaLink="true">https://forum.cloudron.io/post/83163</guid><dc:creator><![CDATA[ManagedStudios]]></dc:creator><pubDate>Mon, 12 Feb 2024 08:44:04 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Mon, 12 Feb 2024 08:41:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kubernetes" aria-label="Profile: Kubernetes">@<bdi>Kubernetes</bdi></a><br />
Yeah, you're right.  I'll use the cloudron base image as soon as port ranges are supported. Thanks :).</p>
]]></description><link>https://forum.cloudron.io/post/83162</link><guid isPermaLink="true">https://forum.cloudron.io/post/83162</guid><dc:creator><![CDATA[ManagedStudios]]></dc:creator><pubDate>Mon, 12 Feb 2024 08:41:29 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Mon, 12 Feb 2024 06:17:42 GMT]]></title><description><![CDATA[<p dir="auto">I just want to mention, that using a 3rd party docker image may result in some disadvantages. Usually the Cloudron Base Image is used as base for packaging Apps.</p>
<p dir="auto">Most likely you already read it, but just for reference here the <a href="https://docs.cloudron.io/packaging/tutorial/#overview" target="_blank" rel="noopener noreferrer nofollow ugc">Packaging Tutorial</a></p>
]]></description><link>https://forum.cloudron.io/post/83152</link><guid isPermaLink="true">https://forum.cloudron.io/post/83152</guid><dc:creator><![CDATA[Kubernetes]]></dc:creator><pubDate>Mon, 12 Feb 2024 06:17:42 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Mon, 12 Feb 2024 05:49:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/managedstudios" aria-label="Profile: ManagedStudios">@<bdi>ManagedStudios</bdi></a> port range support is being worked on for the next release - <a href="https://git.cloudron.io/cloudron/box/-/commit/ec990bd16aa829da145b929322da9e03d4544a56" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/box/-/commit/ec990bd16aa829da145b929322da9e03d4544a56</a></p>
]]></description><link>https://forum.cloudron.io/post/83151</link><guid isPermaLink="true">https://forum.cloudron.io/post/83151</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 12 Feb 2024 05:49:38 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Mon, 12 Feb 2024 00:46:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a><br />
Yeah, I also realized it eventually <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=665e13d50c8" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title="😅" alt="😅" /></p>
<p dir="auto">It would be great if you mention in your tutorial that the manifest file is uploaded automatically when you are in the correct directory.</p>
]]></description><link>https://forum.cloudron.io/post/83147</link><guid isPermaLink="true">https://forum.cloudron.io/post/83147</guid><dc:creator><![CDATA[ManagedStudios]]></dc:creator><pubDate>Mon, 12 Feb 2024 00:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Mon, 12 Feb 2024 00:41:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a><br />
Thank you for your response!<br />
Here's my manifest:<br />
{<br />
"id": "de.lfg.cbbuecherteam",<br />
"title": "couchbase server",<br />
"author": "Dibbo-Mrinmoy Saha <a href="mailto:dibbomrinmoy@hotmail.com" target="_blank" rel="noopener noreferrer nofollow ugc">dibbomrinmoy@hotmail.com</a>",<br />
"description": "database for the buecherteam",<br />
"version": "1.0.0",<br />
"healthCheckPath": "/",<br />
"httpPort": 8091,<br />
"addons": {<br />
"localstorage": {}<br />
},<br />
"manifestVersion": 2<br />
}</p>
<p dir="auto">Is it possible to support the exposed port ranges with the httpPorts option in the cloudron manifest? If not, do you have an alternative solution to deploy couchbase on the server that is using cloudron?</p>
]]></description><link>https://forum.cloudron.io/post/83146</link><guid isPermaLink="true">https://forum.cloudron.io/post/83146</guid><dc:creator><![CDATA[ManagedStudios]]></dc:creator><pubDate>Mon, 12 Feb 2024 00:41:13 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Sun, 11 Feb 2024 12:28:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/managedstudios" aria-label="Profile: ManagedStudios">@<bdi>ManagedStudios</bdi></a> said in <a href="/post/83099">ECONNREFUSED Error Installing Custom Docker Image</a>:</p>
<blockquote>
<p dir="auto">COPY CloudronManifest.json /CloudronManifest.json</p>
</blockquote>
<p dir="auto">this isn't required. Manifest does not need to be inside Docker image.</p>
]]></description><link>https://forum.cloudron.io/post/83115</link><guid isPermaLink="true">https://forum.cloudron.io/post/83115</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sun, 11 Feb 2024 12:28:59 GMT</pubDate></item><item><title><![CDATA[Reply to ECONNREFUSED Error Installing Custom Docker Image on Sun, 11 Feb 2024 11:46:04 GMT]]></title><description><![CDATA[<p dir="auto">Can you share your CloudronManifest.json also, since the exposed port needs to match the container as well as the healtcheck path may have to be adjusted. All options can be seen in <a href="https://docs.cloudron.io/packaging/manifest/" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/packaging/manifest/</a></p>
<p dir="auto">Further though it looks like this requires exposed port ranges, which Cloudron does not support at the moment. So not sure how much value this will be until we support that.</p>
]]></description><link>https://forum.cloudron.io/post/83105</link><guid isPermaLink="true">https://forum.cloudron.io/post/83105</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Sun, 11 Feb 2024 11:46:04 GMT</pubDate></item></channel></rss>