問題タブ [volumes]

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 に答える
529 参照

docker - Bluemix の Redmine Docker コンテナーでボリュームを使用する

Redmine の公式 Docker を使用して、Bluemix コンテナーに Redmine インスタンスをセットアップしようとしています。

問題なくイメージをビルドしてコンテナを実行できます。

コンテナーにボリュームを追加すると、ビルドは最後近くで次のログで失敗します。

chown: ディレクトリ 'files/files' を読み取れません: アクセス許可が拒否されました

8chown: 「ファイル」の所有権を変更しています: 許可が拒否されました

コンテナ内のユーザーに読み取り/書き込み権限がないため、これが発生していることを理解しています。

使用するなど、いくつかの解決策を試みました

ユーザールート

チャウの前。chown の後にのみボリュームを宣言しても (Docker ページで提案されているように)

あるいは、私が遭遇した他のすべてのソリューションには、コンテナーへの ssh が含まれます。コンテナが最初にボリュームで実行されないため、私ができないこと。

ここに私のDockerfileとentrypoint.shのコピーがあります

docker-entrypoint.sh

どんな助けでも大歓迎です。

0 投票する
0 に答える
229 参照

swift - アンマウントされたボリュームの一覧表示

内部ドライブと USB ドライブの両方をマウント/アンマウントするための小さなメニュー バー アプリを作成しようとしています。私はSwift/Cocoaを初めて使用するので、少し学習曲線があります。

メソッドを使用してマウントされたボリュームのリストを取得できますが、FileManager().mountedVolumeURLs(...)マウントされていないボリュームのリストを取得する方法を見つけるのに苦労しており、その方法を示すリソースが見つからないようです。これを行う方法を知っている人はいますか、何か役に立つものを教えてくれますか?

使用可能なドライブのリストを取得したら、DiskArbitration を使用してマウント/アンマウントすることになると思います。

ありがとう。