docker-gitlab icon indicating copy to clipboard operation
docker-gitlab copied to clipboard

Podman + podman-compose runtime

Open typekpb opened this issue 2 years ago • 2 comments

I'm trying to run using the provided https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml file. On MacOS, using podman + podman compose:

> podman-compose -v
podman-compose version: 1.0.4
['podman', '--version', '']
using podman version: 4.0.3
podman-composer version 1.0.4
podman --version
podman version 4.0.3
exit code: 0

once starting using podman-compose up, if I check the documented health of the gitlab comtainer:

> podman ps
CONTAINER ID  IMAGE                                       COMMAND               CREATED       STATUS                       PORTS                                           NAMES
0774bebd3055  docker.io/library/redis:6.2.6               --loglevel warnin...  10 hours ago  Up 10 hours ago                                                              gitlab-on-prem_redis_1
663e58feed5e  docker.io/sameersbn/postgresql:12-20200524                        10 hours ago  Up 10 hours ago                                                              gitlab-on-prem_postgresql_1
88adaad14a6d  docker.io/sameersbn/gitlab:14.10.0          app:start             10 hours ago  Up 10 hours ago (unhealthy)  0.0.0.0:10022->22/tcp, 0.0.0.0:10080->80/tcp    gitlab-on-prem_gitlab_1

> podman inspect --format "{{json .State.Health }}" 88adaad14a6d | jq
{
  "Status": "unhealthy",
  "FailingStreak": 4,
  "Log": [
    {
      "Start": "2022-04-29T01:03:27.126363083+02:00",
      "End": "2022-04-29T01:03:27.264685497+02:00",
      "ExitCode": 1,
      "Output": "/bin/sh: 1: /usr/local/sbin/healthcheck: not found"
    },
    {
      "Start": "2022-04-29T01:08:28.438295233+02:00",
      "End": "2022-04-29T01:08:28.667060096+02:00",
      "ExitCode": 1,
      "Output": "{\"error\":\"Not Found\",\"status\":404}"
    },
    {
      "Start": "2022-04-29T01:13:29.475979519+02:00",
      "End": "2022-04-29T01:13:29.645142459+02:00",
      "ExitCode": 1,
      "Output": "{\"error\":\"Not Found\",\"status\":404}"
    },
    {
      "Start": "2022-04-29T01:18:30.433809239+02:00",
      "End": "2022-04-29T01:18:30.580534008+02:00",
      "ExitCode": 1,
      "Output": "{\"error\":\"Not Found\",\"status\":404}"
    },
    {
      "Start": "2022-04-29T01:23:31.500965978+02:00",
      "End": "2022-04-29T01:23:31.858607496+02:00",
      "ExitCode": 1,
      "Output": "{\"error\":\"Not Found\",\"status\":404}"
    }
  ]
}

Any idea how to proceed?

typekpb avatar Apr 29 '22 09:04 typekpb

mike @ ~ on ⎇   $  podman-compose -v
['podman', '--version', '']
using podman version: 4.0.2
podman-composer version  1.0.3
podman --version 
podman version 4.0.2
exit code: 0

Other error....

Trying to pull docker.io/sameersbn/gitlab:latset...
Error: initializing source docker://sameersbn/gitlab:latset: getting username and password: 1 error occurred:
	* reading JSON file "/run/user/1003/containers/auth.json": open /run/user/1003/containers/auth.json: permission denied

mikeqoo1 avatar Jun 10 '22 08:06 mikeqoo1

podman run --detach
--privileged
--hostname 127.0.0.1
--publish 443:443
--publish 80:80
--publish 22:22
--name gitlab
--volume /opt/gitlab/config:/etc/gitlab
--volume /opt/gitlab/logs:/var/log/gitlab
--volume /opt/gitlab/data:/var/opt/gitlab
gitlab/gitlab-ee:latest

mikeqoo1 avatar Jun 14 '22 06:06 mikeqoo1