Ad Widget

Collapse

Why cannot show container info on my host

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bab
    Senior Member
    • Aug 2020
    • 179

    #1

    Why cannot show container info on my host

    I got follow error on my item :
    Cannot fetch data: Get "http://1.28/containers/json?all=true": dial unix /var/run/docker.sock: connect: permission denied.

    Also it has follow permission for the path :

    Code:
    ll /var/run/docker.sock
    lrwxrwxrwx. 1 root root 23 Nov 12  2024 /var/run/docker.sock -> /run/podman/podman.sock
    Also docker user does not exist
    Code:
    usermod -aG docker zabbix
    usermod: group 'docker' does not exist
    ​
  • troffasky
    Senior Member
    • Jul 2008
    • 589

    #2
    Because Podman is not Docker.

    Comment

    • bab
      Senior Member
      • Aug 2020
      • 179

      #3
      Originally posted by troffasky
      Thanks but please follow info :

      Code:
      [root@e ~]# cat /etc/passwd | grep -i podman
      [root@e ~]# cat /etc/passwd | grep -i docker
      [root@e~]# systemctl status podman.service
      ● podman.service - Podman API Service
         Loaded: loaded (/usr/lib/systemd/system/podman.service; disabled; vendor preset: disabled)
         Active: inactive (dead)
           Docs: man:podman-system-service(1)
      As you can see there is no podman and docker user and podman service is stopped on the other hand my container is running .


      [root@e ~]# ll /run/docker.sock
      lrwxrwxrwx. 1 root root 23 Nov 12 2024 /run/docker.sock -> /run/podman/podman.sock


      docker ps
      Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
      CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
      f600219f72c4 docker.io/mysql/mysql-server:latest mysqld 15 months ago Up 15 months (healthy) 0.0.0.0:3306->3306/tcp mysql_server​

      Comment

      • troffasky
        Senior Member
        • Jul 2008
        • 589

        #4
        I thought your question was about monitoring Podman from Zabbix with Docker monitoring template. But now I am not actually sure what your question is.

        Comment

        • bab
          Senior Member
          • Aug 2020
          • 179

          #5
          Originally posted by troffasky
          I thought your question was about monitoring Podman from Zabbix with Docker monitoring template. But now I am not actually sure what your question is.
          I am really confused both commands are working on my redhat OS:
          Code:
          [root@e ~]# docker ps
          Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
          CONTAINER ID  IMAGE                                COMMAND     CREATED        STATUS                  PORTS                   NAMES
          f600219f72c4  docker.io/mysql/mysql-server:latest  mysqld      15 months ago  Up 15 months (healthy)  0.0.0.0:3306->3306/tcp  mysql_server
          [root@e ~]# podman ps
          CONTAINER ID  IMAGE                                COMMAND     CREATED        STATUS                  PORTS                   NAMES
          f600219f72c4  docker.io/mysql/mysql-server:latest  mysqld      15 months ago  Up 15 months (healthy)  0.0.0.0:3306->3306/tcp  mysql_server
          Code:
          [root@e ~]# systemctl status podman.service
          ● podman.service - Podman API Service
             Loaded: loaded (/usr/lib/systemd/system/podman.service; disabled; vendor preset: disabled)
             Active: inactive (dead)
               Docs: man:podman-system-service(1)
          ​
          Cannot fetch data: Get "http://1.28/info": dial unix /var/run/docker.sock: connect: permission denied.

          Comment

          Working...