ユーザ用ツール

サイト用ツール


50_dialy:2022:03:16

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
50_dialy:2022:03:16 [2022/03/15 12:25] – 作成 matsui50_dialy:2022:03:16 [2022/03/15 12:56] (現在) matsui
行 18: 行 18:
  
 ===== Permission denied ===== ===== Permission denied =====
 +
 +コンテナにログインして見ると対象にPermission deniedでアクセスできない。
 +もしファイルを直接指定しても、ハテナになってしまいます。
  
 <code> <code>
 # docker exec -it app-nginx-1 bash # docker exec -it app-nginx-1 bash
-root@2c746d512cc2:/# ls /usr/share/nginx/html/ -al+root@a107d04ed12b:/# ls -al /usr/share/nginx/html/ 
 +ls: cannot open directory '/usr/share/nginx/html/': Permission denied 
 + 
 +root@a107d04ed12b:/# ls /usr/share/nginx/html/ -al
 ls: cannot access '/usr/share/nginx/html/index.html': Permission denied ls: cannot access '/usr/share/nginx/html/index.html': Permission denied
 total 4 total 4
行 41: 行 47:
       - ./public:/usr/share/nginx/html:z       - ./public:/usr/share/nginx/html:z
  
-{{tag>Docker}}+ 
 +=== Docker マニュアル抜粋 === 
 + 
 +  SELinux のようなラベリング・システムでは、コンテナ内にマウントされたボリュームの内容に対しても、適切なラベル付けが行われます。 
 +  ラベルがなければ、コンテナの中の内容物を使って実行しようとしても、セキュリティ・システムがプロセスの実行を妨げるでしょう。 
 +  標準では、Docker は OS によって設定されるラベルに対して変更を加えません。 
 +   
 +  コンテナの内容物に対するラベルを変更するには、ボリュームのマウントにあたり、:z または :Z を末尾に付けられます(接尾辞)。 
 +  これらの指定をすると、Docker に対して共有ボリュームが再度ラベル付けされたものと伝えます。 
 + 
 +{{tag>Docker 日記}}
50_dialy/2022/03/16.1647347118.txt.gz · 最終更新: 2022/03/15 12:25 by matsui