title: 达梦 8 データベースの Docker インストール
date: 2022-02-21 12:23:13
toc: true
index_img: https://b3logfile.com/file/2022/02/97cb01fffd7c44d39e951ba987618bae.jpeg
category:
- 达梦
tags: - 达梦
- Docker
- データベース
- インストール
インストールの準備#
ソフトウェア・ハードウェア | バージョン |
---|---|
ターミナル | X86-64 アーキテクチャ |
Docker | 19.0 以上のバージョン |
Docker インストールパッケージのダウンロード#
ルートディレクトリに /dm8 フォルダを作成し、ダウンロードした Docker インストールパッケージを配置します。以下のコマンドを実行します:
mkdir /dm8
/dm8 ディレクトリに移動し、DM Docker インストールパッケージをダウンロードします。以下のコマンドを実行します:
wget -O dm8_docker.tar -c https://download.dameng.com/eco/dm8/dm8_docker.tar
注意:コンテナで提供されるインスタンスはデフォルトで大文字小文字を区別しません。コンテナ内の大文字小文字の区別を設定するには、現在のインスタンスを削除して再初期化するか、大文字小文字の区別を設定したバージョンを直接ダウンロードしてください:https://download.dameng.com/eco/dm8/dm8_docker_case.tar
イメージのインポート#
ダウンロードが完了したら、インストールパッケージをインポートします。以下のコマンドを使用します:
docker import dm8_docker.tar dm8:v01
インポートが完了したら、docker images
コマンドを使用してインポートされたイメージを確認できます。以下のコマンドを実行します:
docker images
結果は以下のようになります:
コンテナの起動#
イメージをインポートした後、docker run
コマンドを使用してコンテナを起動します。デフォルトのポート 5236 とデフォルトのアカウントパスワードを使用します。以下のコマンドを実行します:
sudo docker run -itd -p 5236:5236 --restart=always --name dm8_01 dm8:v01 /bin/bash /startDm.sh
コンテナの起動が完了したら、docker ps
コマンドを使用してイメージの起動状況を確認できます。以下のコマンドを実行します:
docker ps
結果は以下のように表示されます:
起動が完了したら、ログを確認して起動状況を確認できます。以下のコマンドを実行します:
docker logs -f dm8_01
以下の内容が表示されれば、起動に成功しています。
データベースの起動と停止#
停止コマンドは以下の通りです:
docker stop dm8_01
起動コマンドは以下の通りです:
docker start dm8_01
再起動コマンドは以下の通りです:
docker restart dm8_01
注意:docker コンテナ内で disql を使用する場合は、コンテナに入る前に
source /etc/profile
を実行して文字化けを防止してください。