Dameng データベースのチュートリアル: Docker を使用して DM8 データベースをインストールする

インストール前の準備

ソフトウェアとハ​​ードウェア バージョン
ターミナル X86-64 アーキテクチャ
ドッカー 2023年6月版

Docker インストール パッケージをダウンロードする

Dameng Database 公式 Web サイトからDocker インストール パッケージをダウンロードしてください。

インストールパッケージをインポートする

インストール パッケージを /opt ディレクトリにコピーし、次のコマンドを実行してインストール パッケージをインポートします。

 docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar

結果を以下に示します。

企業 WeChat スクリーンショット_16928403528979.png

インポートが完了したら、 を使用してdocker imagesインポートされたイメージを表示できます。結果を以下に示します。

企業 WeChat スクリーンショット_16928404063815.png

コンテナの起動

イメージがインポートされたら、 を使用してdocker runコンテナを起動します。起動コマンドは次のとおりです。

docker run -d -p 30236:5236 --restart=always --name dm8_test --privileged=true -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e  EXTENT_SIZE=32 -e BLANK_PAD_MODE=1 -e LOG_SIZE=1024 -e UNICODE_FLAG=1 -e LENGTH_IN_CHAR=1 -e INSTANCE_NAME=dm8_test -v /data/dm8_test:/opt/dmdbms/data dm8_single:dm8_20230808_rev197096_x86_rh6_64

結果を以下に示します。

企業 WeChat スクリーンショット_16928404765536.png

コンテナーの起動後、 を使用してdocker psイメージの起動ステータスを表示すると、結果は次のようになります。

画像.png

起動完了後、以下のコマンドで起動状況をログで確認できます。

 docker logs -f  dm8_test
或
docker logs -f 58deb28d1209

結果を以下に示します。

企業 WeChat スクリーンショット_1692841166824.png

データベースの起動/停止

データベースを停止するコマンドは次のとおりです。

 docker stop  dm8_test

データベースを起動するコマンドは次のとおりです。

 docker start  dm8_test

再起動コマンドは次のとおりです。

 docker restart  dm8_test

知らせ

1. dockerコンテナ内でdisqlを使用する場合、中国語の文字化けを防ぐため、コンテナに入った後、まずsource /etc/profileを実行します。
2. 新しいバージョンの Docker イメージのデータベースのデフォルトのユーザー名/パスワードは ですSYSDBA / SYSDBA001


リンク:

https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html

おすすめ

転載: blog.csdn.net/a772304419/article/details/132758913