禅は、ここに提示ビルドに公式ドキュメントのドッキングウィンドウの方法を参照され、ビルドに公式ドキュメントを参照して、ビルドには多くの方法があります。
禅内部のデフォルトでは、自動的にmysqlのデータベースをインストールします。
まず、ダウンロード
禅のオープンソース版: http://dl.cnezsoft.com/zentao/docker/docker_zentao.zip
データベースのユーザー名:ルート、デフォルトパスワード:123456。ランタイムは、パスワードを変更するにはMYSQL_ROOT_PASSWORD変数を設定することができます。
あなたはディレクトリをマウントすることができます
/アプリケーション/ zentaopms:禅のディレクトリには、コードやアクセサリー禅のアップロードディレクトリを含むディレクトリです。
/ var / libに/ mysqlの:ディレクトリデータディレクトリデータベース。
第二に、インストールして使用
注:あなたは、SELinuxを閉鎖する必要があります
1、ミラー建設
、インストールパッケージをダウンロードして解凍します。docker_zentaoディレクトリを入力し、コマンドドッキングウィンドウのビルド-tを実行して、[イメージ名] [Dockerfileディレクトリ]
(ミラーを構築するためにディレクトリを対応するWindows、xftpのCentOSのとスプレッドのパッケージをインストールし、コマンドを実行するためにダウンロードすることができ:
2、ランタイムイメージ
例えば
/ opt / zentao / WWWの/ opt / zentao /データディレクトリを作成します。
コマンドを実行します。
ドッキングウィンドウの実行--name zentao -p 5000:80 -p 3301:3306 -vは/ opt / zentao / WWW:/アプリ/ zentaopms -vは/ opt / zentao /データ:の/ var / libに/ mysqlの-e MYSQL_ROOT_PASSWORD = 123456 - D zentao:最新
ここで、3301:3306ポートマッピングではありません。
正常に実行。
3、禅の取り付け
アクセス、ブラウザでhttp:// IP:5000、禅、禅のインストールを表示するインストールページ。(5000、上記ポートマッピングです)
ヒントは、ページ単位で設定することができます。
第三に、アップグレード禅
https://www.zentao.net/download/80098.html:公式のドキュメントを参照してください。
第四に、データベース禅へのコマンドラインアクセス
1、インストールが成功した後、確認IDコンテナ:
図2に示すように、容器ドッカーに:
以下のコマンドを実行し、ID IDは、あなたは、上記のクエリを使用することができます。
ドッキングウィンドウのexec -it cc8f97cdf51b / binに/ bashの
結果:
3、データベースにアクセスします。
デフォルトのパスワードは123456ですが、ランタイムイメージはときに、パスワード、パスワードを変更するには、その後の必要性を変更MYSQL_ROOT_PASSWORD。
第五に、リモートデータベースアクセス禅
禅のデフォルトは、ローカル・アクセス・MySQLを可能にします。
リモートアクセスが必要な場合は、オンラインリモートのMySQLの接続設定を検索することができます。
多くの変更は、権限が失われた後でも修正することを提案してい、ログオンすることはできません。
データベースエラー禅のドッキングウィンドウのビルドに基づいてNavicatのアクセス「2003は 『(不明なエラー『10061』)』上のMySQLサーバに接続できません」
方法:
1. 3306ポートマッピング
リモートアクセスのMySQLを入れます
参考ます。https://www.cnblogs.com/wujiecong/p/11543154.html
さらに詳細なインストールとアップグレードは、公式ドキュメントを参照してください。
https://www.zentao.net/download/80098.html
https://www.zentao.net/book/zentaopmshelp/c3.html