DockerインストールMYSQLサービス

562 ワード

mysql 5.7バージョンを例に
1.ミラーを引き抜く
docker pull mysql/mysql-server:5.7
2.起動容器
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql/mysql-server:5.7
3.容器に入る
ocker exec -it mysql bash
4.mysqlサービスへの接続
mysql -uroot -p
5.リモート接続認可
mysql> use mysql;
mysql> update user set host="%" where user="root";
mysql> grant all PRIVILEGES on *.* to root@'%' WITH GRANT OPTION;
mysql> flush privileges;

6.次回起動停止容器
docker start mysql
docker stop mysql