docker-mysql
我的镜像
PHP: docker pull gong921123/php741-all
Mysql: docker pull gong921123/mysql57
获取镜像:
docker pull gong921123/mysql57
启动运行并映射到本地:【 有一个关于映射的文件 同步问题 如下挂载到本地的 conf logs data 如果不存在 则数据将同步不了】
docker run -itd --name mysql57 -p 13306:3306 -e MYSQL_ROOT_PASSWORD=你的密码
-v /usr/local/opt/docker/mysql/conf:/etc/mysql
-v /usr/local/opt/docker/mysql/logs:/var/log/mysql
-v /usr/local/opt/docker/mysql/data:/var/lib/mysql mysql:版本号【如果是最新的就不用加冒号和以后的】
主要是记录下 为什么不能同步的问题,【其他挂载一样】。其实挂载的时候 不会自动给你创建目录的,不然就会造成数据不会同步【docker inspect 容器名称,查看容器详细信息】 。
除了上面说的一定要手动在挂载之前创建目录外 还需要看下创建完成后 目录的读写权限也一定要给到。
作者地址:https://www.cnblogs.com/G921123/
创作也有乐趣 知识分享 转载注明出处 相互理解 谢谢!
创作也有乐趣 知识分享 转载注明出处 相互理解 谢谢!