問題タブ [podman]

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 投票する
2 に答える
879 参照

linux - podman MongoDB docker-entrypoint.sh 権限が拒否されました

私は docker と podman が初めてです。podman で MongoDB を実行したい。したがって、次のように実行してみてください:-

しかし、私はエラーが発生します

これは何を意味するのでしょうか?ホストに「/usr/local/bin/docker-entrypoint.sh」というファイルすらありません。上記の同じコマンドを alpine Linux イメージでテストしたところ、動作しました

このマシンへのルート アクセス権がないため、システム管理者によって既にインストールされている podman を使用している理由

編集:

docker と podman の両方で root アクセスできるラップトップでテストしました。上記のコマンドで podman を docker に置き換えると機能します。Dockerイメージはpodmanと互換性があると思いました

ここに詳細があります:-

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

postgresql - 1 つのホストで PostgreSQL の 2 つの podman/docker コンテナーを実行する

2 つのアプリケーションがあり、それぞれが複数のデータベースを使用しています。Docker が登場する前は、すべてのデータベースを 1 つのホストに配置していました (複数の物理ホスト/VM の実行に伴うリソース消費のため)。

論理的には、これらをグループ (アプリケーションごとに 1 つの DB グループ) に分割するのが正しいことであり、コンテナーを使用するとオーバーヘッドが低く、これは可能であるように思われます。ただし、この使用例は見たことがありません。複数のバージョンを維持するために、コンテナー化された Postgres の複数のインスタンスが実行されているのを見てきました (したがって、異なるイメージ)。

人々がこれを行わない正当な技術的理由 (DB のグループを分離する目的で同じイメージを使用する PostgreSQL インスタンスの 2 つ以上のコンテナー) はありますか?

これを実行しようとすると、postgres ユーザーを構成しようとしている 2 番目のインスタンスに関係するエラーが発生しました。移行エラーを無視するオプションを渡す必要がありました。これをしない正当な理由があるかどうか疑問に思っています。