SoftwareAG / webmethods-api-control-plane

webMethods API Control Plane enables centralized platform to manage API Mangement products. It offers functionalities to make decisions based on the performance metrics and patterns. Repository hosting tutorials, code samples, OpenAPI specification files and postman collections.
Apache License 2.0
6 stars 6 forks source link

RHEL8 or RHEL9 #46

Open enowaksag opened 7 months ago

enowaksag commented 7 months ago

RedHat does not support docker or docker-compose. RHEL has a "compatible" product called 'podman' and 'podman' compose. Successfully using MSR leveraging podman and podman-compose. I currently have api control plane running on Windows. Now need to have the api control plane running on RHEL.

When running the podman-compose --- I get the follwing:

podman-compose -f control-plane.yaml up -d podman-compose version: 1.0.6 ['podman', '--version', ''] using podman version: 4.6.1 * excluding: set() ['podman', 'ps', '--filter', 'label=io.podman.compose.project=docker', '-a', '--format', '{{ index .Labels "io.podman.compose.config-hash"}}'] podman volume inspect docker_nginx-certs || podman volume create docker_nginx-certs ['podman', 'volume', 'inspect', 'docker_nginx-certs'] podman volume inspect docker_conf.d || podman volume create docker_conf.d ['podman', 'volume', 'inspect', 'docker_conf.d'] ['podman', 'network', 'exists', 'softwareag-api-management'] Traceback (most recent call last): File "/home/enowak/.local/bin/podman-compose", line 8, in sys.exit(main()) File "/home/enowak/.local/lib/python3.6/site-packages/podman_compose.py", line 2941, in main podman_compose.run() File "/home/enowak/.local/lib/python3.6/site-packages/podman_compose.py", line 1423, in run cmd(self, args) File "/home/enowak/.local/lib/python3.6/site-packages/podman_compose.py", line 1754, in wrapped return func(args, **kw) File "/home/enowak/.local/lib/python3.6/site-packages/podman_compose.py", line 2067, in compose_up podman_args = container_to_args(compose, cnt, detached=args.detach) File "/home/enowak/.local/lib/python3.6/site-packages/podman_compose.py", line 999, in container_to_args raise ValueError("'CMD_SHELL' takes a single string after it") ValueError: 'CMD_SHELL' takes a single string after it

Kumarapandian commented 6 months ago

We will check this and update.