Windowsユーザー向けDocker で openGauss を使用する
docker pull enmotech/opengauss:最新 ダウンロードを待機中 途中で物事が行き詰まる可能性があります。 どうしてもダウンロードできない場合は、dockerのソースを変更してください。Cドライブのユーザー(またはUser)フォルダを開き、現在のユーザーに対応するユーザーフォルダをクリック、.dockerフォルダを見つけます。 daemon.json を編集し、ミラー ソースのアドレスを追加します。 { "レジストリミラー": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"], "安全でないレジストリ": ["10.0.0.12:5000"] } コンソールで再度実行 docker pull enmotech/opengauss:最新 Dockerイメージを起動する openGauss イメージを使用する場合は、このパラメータを設定する必要があります。このパラメータ値は空または未定義にすることはできません。このパラメータは、openGauss データベースのスーパーユーザー omm とテストユーザー gaussdb のパスワードを設定します。 openGauss をインストールすると、デフォルトで omm スーパーユーザーが作成されます。このユーザー名は当面変更できません。テスト ユーザー gaussdb は、entrypoint.sh で作成されたユーザーです。 openGauss イメージはローカル信頼メカニズムで構成されているため、コンテナ内のデータベースに接続する際にパスワードは必要ありません。ただし、コンテナの外部 (他のホストまたは他のコンテナ) から接続する場合は、パスワードを入力する必要があります。 openGaussのパスワードには複雑さの要件があります。パスワードは8文字以上で、大文字と小文字の英語、数字、特殊記号の両方を含める必要があります。 openGauss のデフォルト リスナーは、コンテナ内のポート 5432 で起動されます。コンテナ外からデータベースにアクセスする場合は、 docker を実行するときに-pパラメータを指定する必要があります。たとえば、次のコマンドは、ポート 15432を使用してコンテナ データベースにアクセスできるようにします。 docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Secretpassword@123 (ここにパスワードを入力してください) -p 15432 (ポート番号):5432 enmotech/opengauss:latest 上記のコマンドでコンテナ データベースを正常に起動すると、外部 gsql を介してデータベースにアクセスできるようになります。 (コピーする際は、括弧内の内容を削除し、独自のパスワードとポート番号を入力してください。もちろん、変更せずにそのままにしておくこともできます。ここでのポート番号は 15432 です) gsql -d postgres -U gaussdb -W'Secretpassword@123' -h ホストのIP -p15432 もちろん、他のソフトウェアデータベース接続ソフトウェア(DBMS)を介して接続することもできます。例: データグリップやその他のソフトウェア 起動後、 このインターフェースが表示されれば、起動は成功したことを意味します。 OpenGaussを使用するには、ommアカウントに切り替える必要があるので、 gsql -d postgres -U gaussdb -W'Secretpassword@123' -h ホストのIP -p15432 openGauss コンソールが表示され、インストールが成功したことが示されます。 上記のコマンドでコンテナ データベースを正常に起動すると、外部 gsql を介してデータベースにアクセスできるようになります。 (コピーする際は、括弧内の内容を削除し、独自のパスワードとポート番号を入力してください。もちろん、変更せずにそのままにしておくこともできます。ここでのポート番号は 15432 です) Linuxユーザー向けLinux ユーザーは、コンソールから Docker ソフトウェアをインストールし、パッケージ マネージャーを使用してインストールできます。コンソールで実行します。 Arch ユーザー: sudo pacman -S docker openGaussイメージをプルしてコンソールに入力します docker pull enmotech/opengauss:最新 Linux プラットフォームでソースを変更するには、 { "レジストリミラー": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"], "安全でないレジストリ": ["10.0.0.12:5000"] } dokcerを実行する docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Secretpassword@123 (ここにパスワードを入力してください) -p 15432 (ポート番号):5432 enmotech/opengauss:latest 参考文献オープンガウス これで、docker を使用した openGauss データベースの設定に関するこの記事は終了です。docker を使用した openGauss データベースの設定の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: JavaScript は詳細なコードで星座クエリ機能を実装します
>>: 適応的な幅と高さを持つ9つの正方形グリッドの背景画像の切り取りの分析
サイト上のページを表示するためのリクエストがサーバーに送信されると(たとえば、ユーザーがブラウザでペ...
使用される Docker イメージが増えるにつれて、イメージを保存する場所、つまりウェアハウスが必要...
この記事では、VMware WorkstationにKylinをインストールする方法を参考までに紹介...
1. CSSを通す必要がある背景CSS におけるメディアクエリの用途は、デバイスサイズの判別、マウス...
ページの公開名: #wrapper - ページの外側の端が全体のレイアウト幅を制御します#conta...
さっそく、コードを見てみましょう(初心者:特に言うことはありません) <!DOCTYPE ht...
環境: MacOS_Cetalina_10.15.1、Mysql8.0.18、Docker_2.0....
nginx.conf設定ファイルは次のとおりです。 ユーザー nginx; ワーカープロセス 1; ...
場合によっては、SQL へのデータのエクスポートとインポートを容易にするために、特定のツールを使用し...
機能: 前のページまたは次のページにジャンプします。要素: ページングの基本要素は、前のページ + ...
[mysqlカーソルの使い方と機能]例:現在、テーブル A、B、C の 3 つのテーブルがあります。...
最近、WeChatミニプログラムは、監査ミニプログラムのwx.loginおよびwx.getUserI...
1. ダウンロードしたファイルを以下のように解凍します。 。 2. 環境変数に解凍ディレクトリを追加...
困難SVG グラフィックの 2 つのマスクの作成まず、コード左側のピンク色のボックスの内容ですこれに...
目次1. 現在のデータベース内のテーブルを表示する2. テーブルを作成する3. 指定されたテーブル構...