環境に関する声明
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]--使用方法の詳細な紹介
カーネル内の強力なツール cgroup は、NameSpace によって分離されたリソースを制限でき...
効果(ソースコードは最後にあります): 成し遂げる: 1. タグを定義します。 <h1>...
1. 依存関係をダウンロードするnpm インストール @antv/データセットnpm インストール ...
XML/HTML コードコンテンツをクリップボードにコピー< div クラス= "c...
目次1.Linuxログインインターフェース2. コードを書く3. Makefileを書く4. コンパ...
1. デッドロックとは何ですか?正式な定義は次のとおりです: 2 つのトランザクションが相手側で必要...
この記事では、Google 入力方法をインストールします。実は以前はSogou入力方式を使っていたの...
表> <TR> <TD> <TH> <キャプション&...
導入Xiao A がコードを書いていたところ、DBA Xiao B が突然、「急いでユーザー固有情報...
この記事では、MySQL でよく使用されるデータ クエリ言語について説明します。 DQL (データク...
方法1: SET PASSWORDコマンドを使用する mysql> username@loca...
目次1. Vueフロントエンドを構成する1. クロスドメイン構成を開発する2. 本番環境のクロスドメ...
MySQL には次のログがあります。エラーログ: -log-errクエリログ: -logスロークエリ...
この記事では、MySQL インストールの詳細なチュートリアルを記録し、全員と共有します。 1. バー...
関連記事:初心者が学ぶ HTML タグ (4)導入された HTML タグは、必ずしも XHTML 仕...