docker部署mysql服务

发布时间 2023-12-30 21:45:57作者: 往事已成昨天

##########创建单机数据库服务myql

下载镜像:docker pull mysql:5.7

 启动mysql  容器名称,数据目录,日志目录,配置文件目录,密码,镜像版本

docker run -d -p 3306:3306 --name mysql-server -v /opt/mysql/data:/var/lib/mysql \
 -v /opt/mysql/log:/var/log/mysql \
 -v /opt/mysql/conf:/etc/mysql \
 -e MYSQL_ROOT_PASSWORD=root \
> mysql:5.7
###检查失败原因docker logs a22
 

 

解决:

##直接容器登陆  

docker exec -it mysql-server2 mysql -uroot -proot

 ###另外一种方式登陆

安装mariadb 让宿主机有mysql命令

# mysql -h192.168.3.201 -uroot -proot -P3306

 docker exec -it mysql-server2 mysql -uroot -proot