首页 > 其他分享 >常见应用的docker-compose.yml配置

常见应用的docker-compose.yml配置

时间:2023-08-17 14:24:24浏览次数:55  
标签:compose utf8mb4 -- server mysql 3306 docker yml

MYSQL

version: "3"
services:
  db:
    image: mysql:5.7.35
    privileged: true
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: CREC_2021
      TZ: Asia/Shanghai
    command:
      --lower_case_table_names=1
      --max_connections=1000
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --wait_timeout=31536000
      --interactive_timeout=31536000
      --default-authentication-plugin=mysql_native_password
      --max_allowed_packet=100M
      --transaction-isolation=READ-COMMITTED
      --sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    ports:
      - 3306:3306
    volumes:
      - ./db:/var/lib/mysql

 

标签:compose,utf8mb4,--,server,mysql,3306,docker,yml
From: https://www.cnblogs.com/deepls/p/17637433.html

相关文章

  • Docker数据持久化与数据共享
    上篇文章的最后我们使用Docker部署了一个纯前端项目,但还有一个很重要的问题就是容器中产生的数据(比如log文件),容器一旦被删除,容器内的所有数据也就没有了,为了避免这个问题我们可以将数据存储到容器之外(比如宿主机),这样即使删除容器也不会丢失数据。一旦容器故障,我们可以重新创建一个......
  • Dockerfile快速上手
     Dockerfile就是用来构建docker镜像的文件,就是一段命令脚本步骤:1:创建dockerfile文件 注:如果想直接build需要文件名为dockerfile2:在文件中编写命令   注:Dockerfile中的命令全部是大写,命令是一层一层发布例如:FROMcentosVOLUME["volume01","volume02"]CMDecho"---......
  • docker mysql
    dockerpullmysql:8.0.16------------------------------------------------------------------------------------------------------------------------------------------------dockerrun\-p3306:3306\-eMYSQL_ROOT_PASSWORD=123456\-v/home/dock......
  • 无涯教程-Perl - symlink函数
    描述此函数在OLDFILE和NEWFILE之间创建符号链接。在不支持符号链接的系统上,会导致致命错误。语法以下是此函数的简单语法-symlink(OLDFILE,NEWFILE)返回值如果失败,此函数返回0,如果成功,则返回1。例以下是显示其基本用法的示例代码,首先在/tmp目录中创建一个文件......
  • 用Jetpack Compose完美复刻Flappy Bird
    FlappyBird是13年红极一时的小游戏,其简单有趣的玩法和变态的难度形成了强烈反差,引发全球玩家竞相把玩,欲罢不能!遂选择复刻这个小游戏,在实现的过程中向大家演示Compose工具包的UI组合、数据驱动等重要思想。Ⅰ.拆解游戏不记得这个游戏或完全没玩过的朋友,可以点击下面的链接,体验一下Fl......
  • centos7离线安装docker
    1.下载docker安装包: https://download.docker.com/linux/static/stable/x86_64/2.解压文件docker-20.10.9.tgz 3.复制到/usr/bin文件夹下cpwork/docker/*/usr/bin/4.注册Docker为服务,进入 /etc/systemd/system/ 目录,并创建 docker.service 文件。vi/etc/sys......
  • Docker容器怎么安装Vim编辑器
    ​ 在现代软件开发和系统管理中,Docker已经成为一个不可或缺的工具。它允许我们轻松地创建、部署和运行应用程序,以及构建可移植的容器化环境。然而,在Docker容器中安装特定的工具可能会有一些挑战,因为容器本身是精简的、隔离的运行环境。在本文中,我们将讨论如何在Docker容器中安装......
  • Docker常用命令大全
    docker相关命令总汇:systemctlstartdocker启动dockersystemctlstopdocker 关闭dockersystemctlrestartdocker重启dockersystemctlenabledocker设置docker开机自启systemctlstatusdocker 查看docker运行状态sudosystemctldaemon-reload重新加载配置文件镜像相关:搜......
  • docker镜像命令
    一、docker基础命令启动docker   systemctlstartdocker关闭docker  systemctlstopdocker重启docker  systemctlrestartdocker查看docker版本号  dockerversion    dockerinfodocker设置随服务启动而自启systemctlenabledocker如果是在运行中输入命......
  • docker image列表中的镜像删除提示无此镜像,失败解决方法
    dockerimage列表中的镜像删除提示无此镜像,失败解决方法目录dockerimage列表中的镜像删除提示无此镜像,失败解决方法1、问题现象2、问题处理1、问题现象当存在不使用的镜像时,想删除掉它,dockerimages检查了一下镜像ID,后面根据IMAGEID和REPOSITORY直接停止镜像,发现提示不存在对......