Dockerを使用してMySQLサービスをデプロイする方法1. MySQL 5.6の最新バージョンを取得する
2. MySQLイメージを表示する
3. ホームディレクトリの下にマッピングする必要があるディレクトリを作成します。 mkdir -p /home/computer/project/mysql/{conf,log,data} 4. コンテナを実行する ドゥソ docker run -p 53603:3306 --name iot-mysql \ -v /home/computer/project/mysql/conf:/etc/mysql \ -v /home/computer/project/mysql/log:/var/log/mysql \ -v /home/computer/project/mysql/data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=pwd \ -d mysql:5.6 5. MySQLリモート接続を構成する リモートアクセスアカウントを設定するには、dockerローカルクライアントを入力する必要があります。 実行中のコンテナを表示する
実行中のコンテナに入る
# コンテナ内でmysqlを操作する -uroot -p123456 mysql> *.* のすべての権限を、"password" で識別される root@'%' に付与します。 ユーザーからホスト、ユーザー、パスワードを選択します。 # パスワードを変更する update user set password=password("xxxxx") where user="root"; 権限をフラッシュします。 6. その他のDocker操作 実行中のコンテナを表示するには DockerでRedisサービスをデプロイする方法を見てみましょう1. 最新バージョンのRedisイメージを取得する
2. Redisイメージを表示する
3. データディレクトリを設定しない sudo docker run -itd --name redis1 -p 53610:6379 redis --requirepass "psd" 4. データディレクトリを構成する sudo docker run -itd --name redis1 -p 53610:6379 -v /home/computer/project/redis/data:/data --restart always redis --appendonly yes --requirepass "psd" 5. パラメータの説明 -d -> コンテナをデーモンとして起動します -p 53610:6379 -> ホストポート 53610、コンテナポート 6379 にバインドします --name myredis -> コンテナ名を指定します --restart always -> 起動時に起動します --privileged=true -> コンテナ内の権限を増やします --requirepass -> ログインパスワードを設定します -v /root/docker/redis/data:/data -> データディレクトリをマップします --appendonly yes -> データの永続性を有効にします 6. その他のDocker操作 実行中のコンテナを表示するには これで、Docker で MySQL および Redis サービスをデプロイする方法についての記事は終了です。Docker で MySQL および Redis サービスをデプロイする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>1 データベースを起動するcmd コマンド ウィンドウで、「sqlplus」を直接入力して ...
商用データベースの場合、データベースのアップグレードは優先度が高く、バージョンアップのロードマップ、...
Ubuntu 20.04 では、デフォルトで root ログインが有効になっていないため、デスクトッ...
テーブル ヘッダーが固定されている場合は、それを 2 つのテーブルに分割する必要があります。1 つの...
1. MySQL サービスが起動しているかどうかを確認します。起動している場合は、MySQL サービ...
背景開発やデバッグには Chrome Dev Tools がよく使用されますが、ページのパフォーマン...
この記事の例では、タイムライン再生コンポーネントを実装するためのVUEの具体的なコードを参考までに共...
私がこれまで携わってきた多くのプロジェクトでは、基本的に避けられない悪循環がありました。それは、ホー...
序文この記事は主にMySQL起動エラー2002の分析と解決方法を紹介しています。参考と勉強のために共...
テーブル タグの frame 属性と rules 属性は境界線の表示を制御できます。フレーム プロパ...
Webページを作るときに、区切り線hrを使うことがありますが、IE6やIE7で表示するのは非常に苦痛...
以前、ブロガーは VMware 仮想マシンに Ubuntu システムをインストールしました。まだイン...
この記事では、カラフルな太陽のハロー効果を実現するためのJavaScriptキャンバスの具体的なコー...
この記事では、カルーセルマップの効果を実現するためのBootstrapの具体的なコードを参考までに共...
目次1. ソフトウェアとシステムイメージ2. 仮想マシンを作成する3. CentOS8をインストール...