docker pull mysql
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql:tag
这里
mysql-container
是您给容器指定的名字,my-secret-pw
应替换为您希望设定的密码。tag
是镜像的标签,指定特定的 MySQL 版本,例如5.7
、8.0
,或者如果您希望使用最新版,则可以省略。
在本地创建 my.cnf 文件
vi my.cnf
[root@iZ2vcb11ph0xpym47l2brnZ lianjia-beike-spider-master]# vim my.cnf
[mysqld]
bind-address = 0.0.0.0
添加到 docker 容器中
docker cp my.cnf mysql-container:/etc/mysql/my.cnf
重启容器
docker restart mysql-container
3306
端口