環境: MacOS_Cetalina_10.15.1、Mysql8.0.18、Docker_2.0.0.3 1. Dockerリポジトリでmysqlを検索する docker 検索 mysql 2. Dockerリポジトリからmysql8.0をプルする docker プル mysql:8.0 述べる: docker pull mysql // デフォルトで最新バージョンをプルします 3. ローカルウェアハウスイメージが正常にダウンロードされたかどうかを確認します docker イメージ mysql:8.0 4. mysql8.0コンテナをインストールして実行する docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0 述べる: -p はローカルホストポートを Docker コンテナポートにマッピングします (ローカルポート 3306 は既に他のバージョンで使用されているため、3307 を使用します) --name コンテナ名 -e 構成情報、ルートパスワードの設定 -d イメージ名 5. mysql8.0コンテナの実行状態を確認する ドッカーps 6. DockerがMySQLにログインする docker exec -it mysql8.0 bash mysql -uroot -p 7. クライアント接続ツール(Navicat)を使用してMySQLにリモートログインする ログインできないことがわかりました。エラーメッセージは次の通りです: Navicat は caching_sha_password 暗号化方式をサポートしていません。理由: MySQL 8.0 は新しいパスワード暗号化方式 caching_sha_password を使用します。 8. クライアント接続ツール(navicat)を使用して、MySQLに再度リモートログインします。 9. 追記(よく使われるdockerコマンド) docker search image name //イメージを検索docker pull image name: version number //対応するバージョンのイメージをプルdocker pull image name //デフォルトで最新のイメージをプルdocker images //ローカルにダウンロードしたイメージを表示docker ps //実行中のコンテナを表示docker ps -a //すべてのコンテナを表示(実行、停止、終了状態のコンテナを含む) docker container ls //実行中のコンテナを表示docker rm container ID //実行されていないコンテナのみ削除docker rm -f container ID //実行中のコンテナを削除できるdocker run -p local host port number: container service port number--name container name[-e configuration information modification] -d image nameddocker start container ID //コンテナを起動docker stop container ID //コンテナを終了docker rmi image name orID //イメージを削除 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Vue で 3D タグ クラウドを実装するための詳細なコード
1. Macvlan の紹介Macvlan が登場する前は、イーサネット カードに複数の IP ア...
MySQL 5.7.17、現在最新バージョンのようです、ダウンロードアドレスここで、プラットフォーム...
1. PVとIPの統計一日のPV(ページビュー)をカウントする cat access.log | ...
MySQL公式サイト: https://www.mysql.com/downloads/ http...
目次1. これは2. この点を修正する1. call() メソッド2. apply() メソッド要約...
目次1. データ型1.1 なぜデータ型が必要なのか? 1.2 変数のデータ型1.3 データ型の分類2...
目次背景解決新しい質問高度な背景シャトル ボックスが大量のデータを処理すると、レンダリングされる D...
序文最近、フロントエンドの知識をまとめており、いくつかのインタビューにも参加しました。インタビュー中...
MySQLはレプリケーションフィルターを動的に変更します今日遭遇した問題についてお話しします。今日は...
「これは革命になるだろう」という記事が出たあと。業界の皆様に認知され、もちろん内外からの評価もいただ...
1. Linuxネットワーク構成ネットワークを構成する前に、まずローカル IPv4 アドレスやデフォ...
ping は成功したがポートにアクセスできない場合のポート可用性検出の説明ポート可用性検出ツールの紹...
1. GitLabイメージをダウンロードする docker pull gitlab/gitlab-c...
今日の開発環境では、速いほど良いです。 「迅速なアプリケーション開発」、「アジャイル ソフトウェア開...
序文最近、仕事で、MySQL ユーザーの権限を変更するには、特定の IP アドレスへのアクセスを制限...