首页 > 其他分享 >docker数据卷挂载

docker数据卷挂载

时间:2023-11-03 18:23:44浏览次数:43  
标签:容器 映射 -- 宿主机 mysql 挂载 docker 数据

挂载映射:

docker run -p [外部映射端口]:[容器服务端口] --name [容器名] \
> -v 外部地址:容器内部 \
> -e 环境 \
> -d 镜像:版本

 

-p 3306:3306:指定宿主机端口与容器端口映射关系

--name mysql:创建的容器名称

--restart=always:总是跟随docker启动

--privileged=true:获取宿主机root权限
-v /usr/local/mysql/log:/var/log/mysql:映射日志目录,宿主机:容器
-v /usr/local/mysql/data:/var/lib/mysql:映射数据目录,宿主机:容器
-v /usr/local/mysql/conf:/etc/mysql:映射配置目录,宿主机:容器
-v /etc/localtime:/etc/localtime:ro:让容器的时钟与宿主机时钟同步,避免时区的问题,ro是read only的意思,就是只读。
-e MYSQL_ROOT_PASSWORD=xxxxxx:指定mysql环境变量,root用户的密码为xxxxxx,自己设置

-d mysql:latest:后台运行mysql容器,需要跟版本
参考链接:https://blog.csdn.net/qq_42971035/article/details/127831101

标签:容器,映射,--,宿主机,mysql,挂载,docker,数据
From: https://www.cnblogs.com/lizhenfeng/p/17808148.html

相关文章

  • 制造业经营效益差?业务数据管理是关键
    《中国制造2025》 指出,目前中国制造业整体尚处于由工业2.0向工业3.0过渡的阶段,而欧美的制造强国已提出工业4.0概念,由“制造”迈向“智造”, 实现智能工厂、 智能生产和智能物流,建立一个高度灵活的个性化和数字化的产品与服务的生产模式,因此,中国制造业的转型升级,数字化是必由之路......
  • HarmonyOS数据管理与应用数据持久化(二)
    通过键值型数据库实现数据持久化场景介绍键值型数据库存储键值对形式的数据,当需要存储的数据没有复杂的关系模型,比如存储商品名称及对应价格、员工工号及今日是否已出勤等,由于数据复杂度低,更容易兼容不同数据库版本和设备类型,因此推荐使用键值型数据库持久化此类数据。约束限制......
  • 使用Spring Data JPA,您可以通过定义接口,面来避免Object[]以更优雅的格式返回数据,sql
    使用SpringDataJPA,您可以通过定义接口,面来避免Object[]以更优雅的格式返回数据,sql的返回值和接口的属性名一致。jap会根据sql返回值映射到接口对应属性。cas*_*lin6根据定义,JPA将返回Object[]查询返回带有投影的列表的列表,即来自实体(或多个实体)的一组字段.使用......
  • prometheus docker部署安装
    prometheusprometheusdocker部署安装之前用docker-compose部署过一套自动注册的prometheus,也用k8s的operator部署过一套,详情见promethues栏的文档。时隔许久,今天在自己虚拟机部署一套promethues玩玩准备工作准备三台虚拟机,规格均为1C2G20G,因为是自己玩,所以对性能啥的不要......
  • 智慧工地管理系统源码,数据进行实时采集分析,危险事件智能预警和联动管控
    以施工现场风险预知和联动预控为目标,将智能AI、传感技术、人像识别、监控、虚拟现实、物联网、5G、大数据、互联网等新一代科技信息技术植入到建筑、机械、人员穿戴设施、场地进出关口等各类设备中,实现工程管理与工程施工现场的整合,并构建成为一个完整的智慧工地管理系统,实现对工地......
  • Ubuntu系统下安装Dockers
    1、更新系统软件包在安装Docker前,首先需要更新系统软件包,确保系统上的软件都是最新的版本。可以使用以下命令来更新系统:sudoaptupdatesudoaptupgrade2、安装DockerCEDocker提供了不同版本的安装包,分为社区版(CommunityEdition,简称CE)和企业版(EnterpriseEdi......
  • MySQL使用函数、存储过程实现:向数据表快速插入大量测试数据
    实现过程创建表CREATETABLE`user`( `id`INT(11)NOTNULLAUTO_INCREMENT, `name`VARCHAR(20)DEFAULTNULL, `age`INT(3)DEFAULTNULL, `pwd`VARCHAR(20)DEFAULTNULL, `address`VARCHAR(30)DEFAULTNULL, PRIMARYKEY(`id`))ENGINE=INNODBAUTO_INCREMENT=......
  • 基础课-数据库5
    9.多表连接查询关系型数据库使用多个有关联关系表春初数据,解决数据冗余存储关系型数据库在查询时,可能需要一次查询多个表的数据一次查询多个表数据,称为多表连接查询多表连接实际上是多个表的的数据连接,连接好之后可以理解为一个新的虚拟表多表连接时,默认叫笛卡尔积连接形式,会......
  • Centos7安装Docker
    在CentOS7上安装Docker需要以下步骤:更新系统:使用以下命令更新CentOS系统,确保已经安装了最新的软件包和依赖项。sudoyumupdate安装Docker依赖项:Docker运行需要一些依赖项,使用以下命令安装这些依赖项。sudoyuminstall-yyum-utilsdevice-mapper-persistent-da......
  • 数据结构之链表
    1.简介链表(LinkedList)是一种基本的数据结构,用于表示一组元素,这些元素按顺序排列,每个元素都与下一个元素连接。与数组不同,链表的元素不是在内存中连续存储的,而是通过指针来连接的。链表由节点(Node)组成,每个节点包含两个主要部分:数据和指向下一个节点(或上一个节点,如果是双向链表)的......