問題タブ [fedora-silverblue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
878 参照

fedora - Podman memlock の制限

私はメインの開発 OS として Fedora Silverblue を評価しています。MacOS または他の Linux ディストリビューションを使用する他の開発者と一緒に使用します。Docker コンテナーを使用する必要があります。

Fedora には、コンテナーを管理するルートレスの代替手段として Podman が付属しており、docker とまったく同じインターフェイスを備えているはずなので、動作するalias docker=podmanはずです。

私も経験を積むためにインストールpodman-composeしましたがdocker-compose、すべてうまく機能しますが、ELKスタックをセットアップするために次の構成に苦労しています:

これは Docker では機能しますが、次の構成により Podman では機能しません。

Docker は高い特権で実行され、これらの制限を無制限に設定できるため、これが Docker で機能することは理解していますが、Podman はルートレスであり、Silverblue を実行しているため、これらの制限を引き上げることはできません。

Podman、Silverblue で ulimit を増やす方法を検索しましたが、できませんでした。

Silverblue の Podman でこれらの制限を増やし、そのようなdocker-composeセットアップをシステムで機能させる方法はありますか?