curl -fL 'https://www.helper.sh/install_nginx_base_docker.sh' -o './install_nginx_base_docker.sh' このコマンドは同梱ファイルをダウンロードするだけで、実行しません。保存したソースを確認し、バージョンを照合してから実行するか判断してください。
Docker アプリ導入
同梱スクリプトは /data/nginx を作成し、既定ファイルがない場合だけ書き込み、nginx:1.22.1 を取得して同名コンテナを再作成します。443 は割り当てますが TLS は設定しません。
このページのビルドに同梱されたバイト列と照合します。ファイルはこのタブ内で処理し、この機能は送信・保存しません。上限は2 MiBです。
期待する SHA-2567f6032a0a10041e3da1c1cd80294d9e9d383ecaaf29b62dcdb7bd04799c75bd2
同梱ファイルのバイト数: 6279
チェックサムファイルを保存スクリプトとチェックサムを同じディレクトリに保存してください。GNU Coreutils のある Linux では次のコマンドでバイト列だけを検査できます。スクリプトは実行しません。コマンドには元のファイル名が必要です。
sha256sum --check './install_nginx_base_docker.sh.sha256' まだ照合していません。
選択ファイルの SHA-256
スクリプトとチェックサムは同じサイトから取得し、独立した署名ではありません。一致しても安全性、上流の真正性、ホストへの適合性は証明しません。可変の依存先は別途確認してください。
コンテナが終了するか HTTP 確認に失敗した場合は Docker ログ、`nginx -t`、ホストポート競合、/data/nginx 内の設定を確認します。curl 確認が失敗または実行できなくても警告だけで、スクリプトは完了と表示することがあります。HTTPS を案内する前に TLS を別途設定して検証してください。
実行前にダウンロードして内容を確認し、バージョンを検証してください。ハッシュはこのバイト列を識別するだけで、安全性を証明しません。pipe 実行は取得した内容を直ちに実行し、上流の依存関係は変化することがあります。