まず、ドッキングウィンドウをインストール
参考ます。https://blog.csdn.net/Brave_heart4pzj/article/details/105089352
第二に、インストールドッキングウィンドウ、コン
アセンブリ取付RedHatのシステムドッカー-COMPOSE
https://blog.csdn.net/hebsun/article/details/102953970
より速くダウンロードするホームアドレス(推奨)
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
第三に、システムのダウンロードQOJ
git clone -b 2.0 https://github.com/QingdaoU/OnlineJudgeDeploy.git && cd OnlineJudgeDeploy
第四に、システムが起動しQOJ
docker-compose up -d
完了に5〜30分程度の速度状況は、自動的に人間の介入なしに、全体のプロセスを設定することができます。
このようなコマンド補完として、その後、実行ドッカーPS -aを使用すると、すべてのコンテナの状況を見ると、不健康ではないか、OJの代わりに終了しました(x)のxxxは正常に起動されています。
V.アクセスQOJプロジェクト
ブラウザHTTP 80 HTTPS 443ポートまたはポートを介してサーバにアクセスし、あなたはそれを使用して起動することができます。インストールプロセス中に管理者パス/管理者、スーパー管理者ユーザは、自動的に名前の追加ルートを、パスワードはrootrootパスワードを変更するようにしてください。
第六に、QOJ開始ポートを変更
80で始めたプロジェクトでは、デフォルトのポートがある
:構成ファイルのドッキングウィンドウ-compose.ymlを変更
すると、あなたはドッカ-コンを再起動することができます
docker-compose -f /root/ProjectNeeds/QDUoj/OnlineJudgeDeploy/docker-compose.yml up -d
参考情報:
建物全体のプロセスの
参考ます。https://blog.csdn.net/w1304636468/article/details/89300237
公式文書:
https://github.com/QingdaoU/OnlineJudgeDeploy/tree/2.0
https://github.com/QingdaoU/OnlineJudge
ubantu環境
リファレンスます。https://my.oschina.net/finchxu/blog/1927273