Read Time:33 Second
ホストOS(Windows11)上のHyper-Vで、ゲストOS(Windows10)において、Docker Desktop上でMySQL試験環境を作成してみた。
(※Docker Desktopインストール・起動までは別記事「[ガイドツアー]Docker Desktop インストール 記録」参照)
今回は、簡単に、docker pull コマンドにより、環境を作成してみた。
1.Docker Desktop 起動後、Windows PowerShell (管理者権限で)起動し、以下のコマンドを実行
>docker pull mysql
2.(上記でダウンロードした)MySQLイメージの確認
Docker Desktopの Images画面に、(上記でダウンロードした)MySQLイメージが追加されます。
3.コンテナの実行
以下のコマンドを実行
>docker run –name mysql-container01 -p 3306:3306 -v /Users/lemon/docker/mysql-container/volumes:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.0
上記で、(docker pullコマンドによる)MySQLコンテナ作成、起動までが確認できました。
[参考] Docker Desktopで、MySQLコンテナ作成を行うには、今回((A)docker pull コマンドによる方法)以外に、(B)Dockerfile作成後に、dockerコマンドを使用する方法(別記事「同手順(Dockerfile編)」)
(C)YMLファイル作成後に、docker-composeコマンドを使用する方法(別記事「同手順(docker-compose編)」)
があります。ご参照下さい。