3.2.2. コマンドラインでの設定
ウェブインターフェイスを使用しないことで、Red Hat Quayに組み込まれている構成チェックメカニズムが利用できなくなります。可能であれば、ウェブインターフェースを使用することをお勧めします。OpenShift以外のインストールでは、以下のようにコマンドラインインターフェースからSSLを設定することができます。
ssl.keyとssl.certを指定されたconfigディレクトリにコピーします。この例では、Red Hat Quay の config ディレクトリは reg.example.com というホスト上の /mnt/quay/config というディレクトリにあります。注記証明書/鍵ファイルの名前はssl.keyとssl.certでなければなりません。
$ ls ssl.cert ssl.key $ scp ssl.* root@reg.example.com:/mnt/quay/config/ [root@reg.example.com ~]$ ls /mnt/quay/config/ config.yaml ssl.cert ssl.keyconfig.yamlの
PREFERRED_URL_SCHEME:パラメータをhttpからhttpsに変更します。PREFERRED_URL_SCHEME: httpsRed Hat Quay コンテナを再起動します。
$ sudo podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES eaf45a4aa12d ...redhat.io/rhel8/redis-5 "/usr/bin/redis-serve" 22 hours ago Up 22 hours 0.0.0.0:6379->6379/tcp dreamy... cbe7b0fa39d8 quay.io/redhat/quay "/sbin/my_init" 22 hours ago Up one hour 80/tcp,443/tcp,443/tcp ferv... 705fe7311940 rhel8/mysql-80 "/entrypoint.sh mysql" 23 hours ago Up 22 hours 0.0.0.0:3306->3306/tcp mysql $ sudo podman restart cbe7b0fa39d8