docker中如何安装mysql呢?

乔欣 Docker 发布时间:2023-02-01 21:57:00 阅读数:12117 1
下文笔者讲述docker安装mysql的方法分享,如下所示
实现思路:
    1.查询镜像
	2.拉取镜像
	3.启动镜像
例:
docker安装mysql
镜像查询
  docker search mysql

下拉镜像
  docker pull mysql
启动镜像
   docker run -p 3306:3306 --name mysql --privileged=true 
     --restart unless-stopped 
	 -v /opt/mysql_docker/mysql:/etc/mysql 
	 -v /opt/mysql_docker/logs:/logs 
	 -v /opt/mysql_docker/data:/var/lib/mysql 
	 -v /opt/mysql_docker/localtime 
	 -v /opt/mysql_docker/mysql-files:/var/lib/mysql-files/ 
	 -e MYSQL_ROOT_PASSWORD=123456 -d mysql 
	 
	 
	 注意-v /opt/mysql_docker/mysql-files:/var/lib/mysql-files/ 
	 不然会报错docker mysql mysqld: Error on realpath() 
	 on '/var/lib/mysql-files' No such file or directory

注意事项:
     mysql启动失败后,可使用docker logs mysql查看启动日志

参数说明

--privileged=true  挂载文件权限设置
--restart unless-stopped  设置 开机后自动重启容器
-v /opt/mysql_docker/mysql:/etc/mysql    挂载配置文件
-v /opt/mysql_docker/logs:/logs \      挂载日志
-v /opt/mysql_docker/data:/var/lib/mysql \  挂载数据文件 持久化到主机,
-v /etc/localtime:/etc/localtime    容器时间与宿主机同步
-e MYSQL_ROOT_PASSWORD=123456    设置密码
-d  mysql   后台启动,mysql
查看是否启动成功 docker ps -a
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/docker/202302/5617.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者