MacにDocker入れてチュートリアルをやってみた
の続編
次はMySQLをDockerで入れてみる
mysqlをダウンロード
docker pull mysql
https://hub.docker.com/_/mysql
間違ったコマンド
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=password -d mysql -p 3307:3306
起動しないのでエラーを確認する
docker ps -a docker logs image_name #エラーは以下 Can not perform keyring migration : Invalid --keyring-migration-source option.
正しくは以下のコマンド
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=password -d -p 3307:3306 mysql
https://github.com/docker-library/mysql/issues/504
dockerにログインして確認
docker exec -it mysql-container bash
外部からアクセス
mysql -uroot -ppassword -h 127.0.0.1 -P3307
これでDockerのMySQLを作れましたとさ
関連記事:
- Docker ComposeでMySQL + phpMyAdminをやってみた
- no matching manifest for linux/arm64/v8 in the manifest list entries
- MacにDocker入れてチュートリアルをやってみた