19 पॉइंट द्वारा xguru 2022-11-11 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • Podman engine पर आधारित टूल, जो local environment में container कार्यों को आसान बनाता है
    • Build : Containerfile / Dockerfile से image बनाना
    • Run : remote registry से image लाना, Start/Stop/Restart
    • Inspect : container terminal खोलना, logs देखना
    • Push : OCI registry पर push करना, K8s पर deploy और test करना
    • Pods & K8s support : Create and "Podify"
    • Podman Desktop Plug-in और Docker Desktop Extensions से विस्तार योग्य
  • Windows/Mac/Linux पर एक जैसा UI उपलब्ध

4 टिप्पणियां

 
bbulbum 2022-11-11

Fedora का उपयोग करते-करते मैं स्वाभाविक रूप से podman पर आ गया। कुछ बातें जो जानना अच्छा है:

  • Podman, docker से अलग, daemon नहीं चलाता।
  • इसलिए podman container को docker की तरह किसी group की नहीं, बल्कि उसे चलाने वाले user की permissions मिलती हैं।
  • volume mount करते समय शायद एक bug है। आम तौर पर docker image root के रूप में process चलाते हैं, लेकिन जो image ऐसा नहीं करते, उनमें volume जोड़ने पर वह अपने-आप जुड़े हुए directory को root permissions दे देता है।..
  • इस समस्या को podman unshare कमांड से permissions बदलकर हल किया जा सकता है, लेकिन यह काफ़ी झंझट वाला है..
 
bbulbum 2022-11-11

podman-compose भी है, इसलिए आम तौर पर बिना किसी बड़ी समस्या के इस्तेमाल किया जा सकता है, लेकिन इस्तेमाल करते-करते कुछ हिस्से ऐसे मिलते हैं जो ठीक से काम नहीं करते... इसलिए बदलाव उम्मीद से उतना आसान नहीं था।

 
gaemi 2022-11-11

मैं MacBook M1 Pro पर Rancher Desktop इस्तेमाल कर रहा था, क्या यह उससे बेहतर विकल्प होगा??