<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OhSudo — new Docker &amp; Containers articles</title><description>New Docker &amp; Containers articles from OhSudo: practical fixes for DevOps engineers, SysAdmins and IT folks.</description><link>https://ohsudo.com/</link><language>en-us</language><atom:link href="https://ohsudo.com/rss/docker.xml" rel="self" type="application/rss+xml"/><item><title>Docker &quot;pull access denied&quot;: the repository doesn&apos;t exist, or you&apos;re not logged in</title><link>https://ohsudo.com/articles/docker-pull-access-denied-repository-does-not-exist/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-pull-access-denied-repository-does-not-exist/</guid><description>Fix Docker &quot;pull access denied, repository does not exist or may require docker login&quot;: check the image name and tag, log in to the right registry, handle rate limits.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>registry</category><category>docker-login</category><category>images</category><category>ghcr</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Alpine &quot;not found&quot; for a binary that&apos;s right there: glibc vs musl</title><link>https://ohsudo.com/articles/alpine-binary-not-found-glibc-musl/</link><guid isPermaLink="true">https://ohsudo.com/articles/alpine-binary-not-found-glibc-musl/</guid><description>A binary exists on Alpine, yet running it says &quot;not found&quot; or &quot;no such file or directory&quot;: it was built for glibc. Check with ldd, then rebuild it or use gcompat.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>alpine</category><category>docker</category><category>musl</category><category>glibc</category><category>containers</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Docker &quot;exec format error&quot;: the wrong CPU architecture, or a script with no shebang</title><link>https://ohsudo.com/articles/docker-exec-format-error/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-exec-format-error/</guid><description>Fix Docker &quot;exec /app: exec format error&quot;: an image built for another architecture (arm64 vs amd64) or a script with no shebang. Check it, then build with buildx.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>arm64</category><category>amd64</category><category>buildx</category><category>multi-platform</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Docker &quot;port is already allocated&quot; and &quot;ports are not available&quot;: find who has the port</title><link>https://ohsudo.com/articles/docker-port-is-already-allocated/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-port-is-already-allocated/</guid><description>Fix Docker &quot;Bind for 0.0.0.0:8080 failed: port is already allocated&quot; and &quot;Ports are not available&quot;: find the container or process using it, and Windows reserved ports.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>docker-compose</category><category>ports</category><category>windows</category><category>wsl</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>&quot;Cannot connect to the Docker daemon. Is the docker daemon running?&quot;: every cause</title><link>https://ohsudo.com/articles/cannot-connect-to-the-docker-daemon/</link><guid isPermaLink="true">https://ohsudo.com/articles/cannot-connect-to-the-docker-daemon/</guid><description>Fix &quot;Cannot connect to the Docker daemon. Is the docker daemon running?&quot;: start the service, read why it failed, check DOCKER_HOST, contexts, Docker Desktop and WSL.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>dockerd</category><category>systemd</category><category>docker-desktop</category><category>wsl</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Docker build &quot;failed to compute cache key: … not found&quot;: why COPY can&apos;t see your file</title><link>https://ohsudo.com/articles/docker-build-failed-to-compute-cache-key-not-found/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-build-failed-to-compute-cache-key-not-found/</guid><description>Fix &quot;failed to compute cache key … not found&quot; and &quot;COPY failed&quot;: the file is outside the build context, excluded by .dockerignore, or missing in CI.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>dockerfile</category><category>buildkit</category><category>dockerignore</category><category>ci</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Docker: &quot;connection refused&quot; to localhost from a container — how to reach the host</title><link>https://ohsudo.com/articles/docker-container-connect-to-localhost/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-container-connect-to-localhost/</guid><description>Fix &quot;connection refused&quot; when a container connects to localhost: use host.docker.internal or a Compose service name, make the host service listen, and check the firewall.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>docker-compose</category><category>networking</category><category>localhost</category><category>host-gateway</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Docker: &quot;permission denied while trying to connect to the Docker daemon socket&quot;</title><link>https://ohsudo.com/articles/docker-permission-denied-docker-sock/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-permission-denied-docker-sock/</guid><description>Fix Docker &quot;permission denied&quot; on /var/run/docker.sock: add your user to the docker group, make it take effect, and know why chmod 666 is a bad idea.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>permissions</category><category>groups</category><category>linux</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Docker &quot;exited with code 137&quot;: OOM kill or a stop that took too long</title><link>https://ohsudo.com/articles/docker-container-exited-with-code-137/</link><guid isPermaLink="true">https://ohsudo.com/articles/docker-container-exited-with-code-137/</guid><description>Exit code 137 means the container was killed with SIGKILL. Find out if it ran out of memory or ignored docker stop, and fix each case.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>Docker &amp; Containers</category><category>docker</category><category>docker-compose</category><category>oom</category><category>memory</category><category>signals</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item></channel></rss>