環境に関する声明
CPUコア数が2未満の場合、シアターにログインできません
Centos7.9をインストールまずファイアウォールを停止し、SELinuxをオフにします ファイアウォールの状態を確認する ファイアウォール-cmd --state # または systemctl status firewalld.service ファイアウォールを停止する systemctl 停止 ファイアウォールd.service ファイアウォールの起動を無効にする systemctl は、firewalld.service を無効にします。 selinux を永久に無効にする (オプション) /etc/selinux/configファイルを入力します vi /etc/selinux/config SELINUX=enforcing を SELINUX=disabled に変更します。 SELinuxサービスを無効にする 強制0を設定する SELinux ステータスを確認する 状態 依存パッケージをインストールする # redhat-lsb をインストール yum インストール -y redhat-lsb # yum-config-manager をインストールします。そうでない場合は、次のメッセージが報告されます: yum-config-manager: コマンドが見つかりません yum -y install yum-utils # Snail Ticketing はネットツールに依存します yum インストール ネットツール -y CentOS 7.9 に Docker をインストールする # aliyun の docker インストール ソースを設定します yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo Docker依存関係をインストールする yum インストール -y yum-utils デバイスマッパー永続データ lvm2 インストールソースのDockerバージョンを確認する yum list docker-ce --showduplicates | sort -r Dockerの最新バージョン(20.10.6)をインストールします yum で docker-ce をインストールします。 Dockerのバージョンを確認する docker バージョン Dockerイメージのaliyunアクセラレータを構成する # /etc/dockerディレクトリを作成する mkdir -p /etc/docker #daemon.jsonを編集して作成する tee /etc/docker/daemon.json <<-'EOF' { "レジストリミラー": ["https://isdp30x2.mirror.aliyuncs.com"] } 終了 Dockerデーモンを再起動します # デーモンプロセスを再起動します sudo systemctl daemon-reload # dockerサービスを再起動します。sudo systemctl restart docker # 起動時にDockerが自動的に起動するように設定する systemctl enable docker DockerでRedisをデプロイするローカルマウントディレクトリを作成する mkdir /data/redis/{conf,data} -p Redisコンテナを作成する # まず /data/redis/ ディレクトリに入ります cd /data/redis # myredisという名前のコンテナを作成して実行します docker run -itd --name myredis \ -p 6379:6379 \ -v /データ/redis/データ:/データ\ --restart always redis --appendonly yes --requirepass "123456" # パラメータの説明 -d -> コンテナをデーモンとして起動します -p 6379:6379 -> ホストポート 6379、コンテナポート 6379 にバインドします --name myredis -> コンテナ名を指定します --restart always -> 起動時に起動します --privileged=true -> コンテナ内の権限を増やします --requirepass -> ログインパスワードを設定します -v /data/redis/data:/data -> データディレクトリをマップします --appendonly yes -> データの永続性を有効にします mysql5.6 の Docker デプロイメントDockerはmysqlを実行し、データを保存します mysql5.6 イメージをプルします: docker pull mysql:5.6 mysql ローカル データ ストレージ マッピング ディレクトリを作成します。 #MySQLのデフォルトのデータディレクトリは/var/lib/mysql/です #フォルダーを構成するsudo mkdir -p /data/mysql/conf ## mysqlデータ用の永続データフォルダを作成する sudo mkdir -p /data/mysql/data ## mysql ログフォルダを作成する sudo mkdir -p /data/mysql/logs ## mkdir /data/mysql/{conf,data,logs} -p を一度作成します MySQLコンテナの実行 docker run -dti -p 3306:3306 --name mysql56 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=Woniu123 --restart=always mysql:5.6 ホストにjdk8をインストールする1.公式サイトからJDK8をダウンロードする アドレス: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html ダウンロードする.gzパッケージを選択してください 2. 解凍して指定されたディレクトリに配置します(例としてjdk-7u60-linux-x64.gzを使用します) ディレクトリを作成します: sudo mkdir /usr/lib/jvm 指定されたディレクトリに解凍します: sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm 3. 環境変数を変更します。 sudo vim ~/.bashrc ファイルの末尾に次の内容を追加します。 #Oracle JDK環境を設定する export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 ## ディレクトリは解凍したJDKディレクトリに変更する必要があることに注意してください export JRE_HOME=${JAVA_HOME}/jre エクスポート CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib エクスポート PATH=${JAVA_HOME}/bin:$PATH 環境変数をすぐに有効にする ソース ~/.bashrc jdkが有効かどうかを確認する # Javaのメインプログラムディレクトリを表示します。 # Javaのバージョンを確認する java -version サーバープログラムの シネマサーバーを起動する cd /opt/qianyao # サーバーを起動します。/qianyao.sh start all # 10 個のサービス プログラムがすべて起動するまで約 2 分ほど待ちます。 テストプロセス
上記は、snail cinemaシステムのdockerデプロイメントの詳細なプロセス分析の詳細な内容です。snailのdockerデプロイメントの詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: ウェブサイトのコンテンツの100~1%はナビゲーションである
>>: html ページ!--[IE の場合]...![endif]--使用方法の詳細な紹介
1. セットアップを始める次のコード関数を簡単に紹介します。 ref 関数を使用して変数の変更を監視...
1.MySQLレプリケーションの概念これは、プライマリ データベースの DDL および DML 操作...
この記事では主に CentOS 上で MySQL マスタースレーブサーバーを構築する方法を紹介します...
イメージをプルし、コンテナを作成してコンテナを実行するだけです。 docker run -d --r...
目次これ方法オブジェクト内これを隠した厳密モード要約するJavaScript の this も不思議...
最も一般的な方法は、フィールドに主キーまたは一意のインデックスを設定することです。重複データを挿入す...
MySQL クエリ結果の行フィールドの結合は、次の 2 つの関数を使用して実装できます。 1. co...
esインストール docker pull elasticsearch:7.4.0 # -d : バッ...
この記事では、二次リンク効果を実現するためのReact+tsの具体的なコードを参考までに共有します。...
方法 1: INSERT INTO t1(field1,field2) VALUE(v001,v00...
この記事では、バウンドボールゲームを実装するためのjQueryの具体的なコードを参考までに共有します...
centos8 ディストリビューションは、BaseOS および AppStream リポジトリを通じ...
目次ステップ1: プロジェクトをインストールするディレクトリにnode_modulesをインストール...
初めてwampをインストールした後、すべてのサービスが正常に使用できますが、再起動するとwampのア...
設置環境WIN10 VMware Workstation Pro 15.0.0 ビルド 101344...