<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shubham Mojad</title>
    <description>The latest articles on DEV Community by Shubham Mojad (@shubham_mojad_8fcf948a05b).</description>
    <link>https://dev.to/shubham_mojad_8fcf948a05b</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1663583%2Fcf72cf7e-dc31-4d89-a40d-39b2680c3909.jpg</url>
      <title>DEV Community: Shubham Mojad</title>
      <link>https://dev.to/shubham_mojad_8fcf948a05b</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shubham_mojad_8fcf948a05b"/>
    <language>en</language>
    <item>
      <title>I want to deploy the project on rhel using docker and npm install / pip install -r requirements.txt not work inside the docker</title>
      <dc:creator>Shubham Mojad</dc:creator>
      <pubDate>Fri, 21 Jun 2024 17:17:52 +0000</pubDate>
      <link>https://dev.to/shubham_mojad_8fcf948a05b/npm-install-pip-install-r-requirementstxt-not-work-inside-the-docker-4cd8</link>
      <guid>https://dev.to/shubham_mojad_8fcf948a05b/npm-install-pip-install-r-requirementstxt-not-work-inside-the-docker-4cd8</guid>
      <description>&lt;p&gt;Unable to create image error npm install cmd&lt;/p&gt;

&lt;p&gt;[root@acer frontend]# docker run -it --rm frontend-image /bin/sh&lt;br&gt;
/frontend # node -v&lt;br&gt;
v20.14.0&lt;br&gt;
/frontend # npm -v&lt;br&gt;
10.7.0&lt;br&gt;
/frontend # npm install --verbose&lt;br&gt;
npm verbose cli /usr/local/bin/node /usr/local/bin/npm&lt;br&gt;
npm info using &lt;a href="mailto:npm@10.7.0"&gt;npm@10.7.0&lt;/a&gt;&lt;br&gt;
npm info using &lt;a href="mailto:node@v20.14.0"&gt;node@v20.14.0&lt;/a&gt;&lt;br&gt;
npm verbose title npm install&lt;br&gt;
npm verbose argv "install" "--loglevel" "verbose"&lt;br&gt;
npm verbose logfile logs-max:10 dir:/root/.npm/_logs/2024-06-21T16_54_17_775Z-&lt;br&gt;
npm verbose logfile /root/.npm/_logs/2024-06-21T16_54_17_775Z-debug-0.log&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/fsevents&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/win32-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/win32-ia32&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/win32-arm64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/sunos-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/openbsd-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/netbsd-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-s390x&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-riscv64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-ppc64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-mips64el&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-loong64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-ia32&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-arm64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/linux-arm&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/freebsd-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/freebsd-arm64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/darwin-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/darwin-arm64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/android-x64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/android-arm64&lt;br&gt;
npm verbose reify failed optional dependency /frontend/node_modules/@esbuild/android-arm&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/npm"&gt;https://registry.npmjs.org/npm&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"&gt;https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz"&gt;https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"&gt;https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"&gt;https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"&gt;https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz"&gt;https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"&gt;https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz"&gt;https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/word/-/word-0.3.0.tgz"&gt;https://registry.npmjs.org/word/-/word-0.3.0.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz"&gt;https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz"&gt;https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz"&gt;https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz"&gt;https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz&lt;/a&gt; attempt 1 failed with EAI_AGAIN&lt;br&gt;
npm verbose audit error FetchError: request to &lt;a href="https://registry.npmjs.org/-/npm/v1/security/audits/quick"&gt;https://registry.npmjs.org/-/npm/v1/security/audits/quick&lt;/a&gt; failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org&lt;br&gt;
npm verbose audit error     at ClientRequest. (/usr/local/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:130:14)&lt;br&gt;
npm verbose audit error     at ClientRequest.emit (node:events:519:28)&lt;br&gt;
npm verbose audit error     at _destroy (node:_http_client:880:13)&lt;br&gt;
npm verbose audit error     at onSocketNT (node:_http_client:900:5)&lt;br&gt;
npm verbose audit error     at process.processTicksAndRejections (node:internal/process/task_queues:83:21) {&lt;br&gt;
npm verbose audit error   code: 'EAI_AGAIN',&lt;br&gt;
npm verbose audit error   errno: 'EAI_AGAIN',&lt;br&gt;
npm verbose audit error   syscall: 'getaddrinfo',&lt;br&gt;
npm verbose audit error   hostname: 'registry.npmjs.org',&lt;br&gt;
npm verbose audit error   type: 'system'&lt;br&gt;
npm verbose audit error }&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/npm"&gt;https://registry.npmjs.org/npm&lt;/a&gt; attempt 2 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"&gt;https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz&lt;/a&gt; attempt 2 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz"&gt;https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz&lt;/a&gt; attempt 2 failed with EAI_AGAIN&lt;br&gt;
npm http fetch GET &lt;a href="https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"&gt;https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz&lt;/a&gt; attempt 2 failed with EAI_AGAIN&lt;br&gt;
/^Z[1]+  Stopped                    npm install --verbose&lt;br&gt;
/frontend #&lt;/p&gt;

</description>
      <category>help</category>
      <category>fastapi</category>
      <category>linux</category>
      <category>docker</category>
    </item>
    <item>
      <title>Docker Compose up --build not working</title>
      <dc:creator>Shubham Mojad</dc:creator>
      <pubDate>Fri, 21 Jun 2024 16:47:57 +0000</pubDate>
      <link>https://dev.to/shubham_mojad_8fcf948a05b/docker-compose-up-build-not-working-17i3</link>
      <guid>https://dev.to/shubham_mojad_8fcf948a05b/docker-compose-up-build-not-working-17i3</guid>
      <description>&lt;p&gt;RHEL version - Red Hat Enterprise Linux release 8.9 (Ootpa)&lt;/p&gt;

&lt;p&gt;[root@acer abmcl]# ls&lt;br&gt;
assets  backend  docker  docker-compose.yml  docs  frontend  nginx  package.json  package-lock.json  README.md  server&lt;br&gt;
[root@acer-BILLATMTN abmcl]# docker compose up --build&lt;br&gt;
WARN[0000] /home/BillingAutomation/abmcl/docker-compose.yml: &lt;code&gt;version&lt;/code&gt; is obsolete&lt;br&gt;
[+] Building 51.1s (7/9)                                                                                                                                                      docker:default&lt;br&gt;
 =&amp;gt; [backend internal] load build definition from Dockerfile                                                                                                                            0.0s&lt;br&gt;
 =&amp;gt; =&amp;gt; transferring dockerfile: 299B                                                                                                                                                    0.0s&lt;br&gt;
 =&amp;gt; [backend internal] load metadata for docker.io/library/python:3.11                                                                                                                  2.1s&lt;br&gt;
 =&amp;gt; [backend internal] load .dockerignore                                                                                                                                               0.0s&lt;br&gt;
 =&amp;gt; =&amp;gt; transferring context: 2B                                                                                                                                                         0.0s&lt;br&gt;
 =&amp;gt; [backend 1/5] FROM docker.io/library/python:3.11@sha256:01b1035a2912ade481cf6db2381dc10c97ee19a4f670b056138517e22d8ea1c5                                                            0.0s&lt;br&gt;
 =&amp;gt; [backend internal] load build context                                                                                                                                               0.0s&lt;br&gt;
 =&amp;gt; =&amp;gt; transferring context: 783.83kB                                                                                                                                                   0.0s&lt;br&gt;
 =&amp;gt; CACHED [backend 2/5] WORKDIR /server                                                                                                                                                0.0s&lt;br&gt;
 =&amp;gt; CACHED [backend 3/5] COPY requirements.txt .                                                                                                                                        0.0s&lt;br&gt;
 =&amp;gt; [backend 4/5] RUN pip install -r requirements.txt                                                                                                                                  48.9s&lt;br&gt;
 =&amp;gt; =&amp;gt; # WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
 =&amp;gt; =&amp;gt; # tion object at 0x7f4036ad0110&amp;gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/fastapi/&lt;br&gt;
 =&amp;gt; =&amp;gt; # WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
 =&amp;gt; =&amp;gt; # tion object at 0x7f4036ad0910&amp;gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/fastapi/&lt;br&gt;
 =&amp;gt; =&amp;gt; # WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
 =&amp;gt; =&amp;gt; # tion object at 0x7f4036ab0810&amp;gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/fastapi/&lt;/p&gt;

</description>
      <category>docker</category>
      <category>linux</category>
      <category>dns</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
