Skip to Content
製品インストールQueryPie ACP Community EditionQueryPie ACP Community Editionの削除方法

QueryPie ACP Community Editionの削除方法

Overview

QueryPie ACPを完全に削除するには、コンテナ、データディレクトリ、ログファイルを順番に削除する必要があります。 一部のファイルはコンテナプロセスがrootとして作成するため、sudo(管理者権限)が必要です。


削除手順

Step 1: コンテナおよびネットワークの停止/削除

  • currentはインストールバージョンパスへのシンボリックリンクです。
cd ~/querypie/current ## This is an example when installed under the home directory. docker compose --profile querypie --profile database down -v
  • --profile querypie:appコンテナを含む
  • --profile database:mysql、redisコンテナを含む
  • -v:接続されたDockerボリュームも一緒に削除

期待される出力:

Container querypie-app-1 Stopped Container querypie-mysql-1 Stopped Container querypie-redis-1 Stopped Network querypie_app Removed Network querypie_database Removed

Step 2: インストールディレクトリおよびログファイルの削除

~/querypie/log/~/querypie/mysql/ディレクトリにはコンテナがrootとして作成したファイルが含まれるため、必ずsudoで削除する必要があります。

cd ~ ## This is an example when installed under the home directory. sudo rm -rf ~/querypie ~/querypie-install.log ~/querypie-migrate*.log

Step 3: 残存するDockerボリュームの整理(任意)

docker compose down -vでQueryPieボリュームはすでに削除されていますが、残存ボリュームがあるか確認します。

docker volume ls

QueryPie関連ボリューム(querypie_で始まる)が残っている場合は個別に削除します。

docker volume rm <volume name>

削除確認

## Confirm no containers exist docker ps -a ## Confirm no directories exist ls ~ | grep querypie || echo "querypie not found"

注意事項

  • -vフラグdocker compose down -vはMySQLデータボリュームも削除します。データを保持したい場合は-vなしで実行します。
  • sudoなしでrm -rf ~/querypieを実行すると、log/mysqlディレクトリで権限エラーが発生します。必ず管理者権限で削除してください。
  • 上記の手順ではdockerイメージは削除されません。イメージも削除するには、追加で以下のコマンドを実行します。
    ## Check the list of QueryPie-related images docker images | grep querypie ## Delete after confirmation docker rmi querypie/querypie:<installed version> querypie/querypie-tools:<installed version> querypie/mysql:<installed version> querypie/redis:<installed version>
Last updated on