当前位置: 首页 > news >正文

Docker Compose 基本语法

services 是顶级节点,也就是你要启动的服务全部放在这里。
MySOL就是我们预期中的一个服务。
mysql8:指的是我们这个服务叫 mysql8.
image:我们这个服务里运行的是什么镜像,或者说跑的是什么。这里指定了使用 mysql:8.0.29 这个版本。
command:启动命令,这里相当于加上了这个命令行参数。
volumes:挂载文件。这里挂载了一个文件用来初始化数据库。
ports:指定端口映射关系

# 可以显式的声明版本
version: "3"services:mysql8:image: mysql:8.0.29restart: alwayscommand: --default-authentication-plugin=mysql_native_passwordenvironment:MYSQL_ROOT_PASSWORD: rootvolumes:# 设置初始化脚本- ./script/mysql/:/docker-entrypoint-initdb.d/ports:# 注意这里映射为了 13316 端口- "13316:3306"

Docker Compose 基本命令
docker compose up:初始化docker-compose并启动
docker compose down:删除docker-compose里面创建的各种容器

http://www.lryc.cn/news/322270.html

相关文章:

  • 【算法集训】基础算法:贪心
  • Centos7部署单节点MongoDB(V4.2.25)
  • 隐私计算笔记(1)
  • 查询方法需要使用事务吗?
  • 剑指offer面试题40 数组中只出现一次的数字
  • gitLab server version 13.12.1 is not supported
  • 如何在 iPhone 上使用蓝牙鼠标
  • matlab simulink 电力系统同步发电机励磁系统的建模与仿真
  • AI新工具(20240320) AI创作一首属于自己的音乐; 轻松制作具有透明背景的高质量图像
  • IT服务ITIL4 认证:助力企业数字化转型的必杀技!
  • 微软聘请了谷歌DeepMind的联合创始人
  • JavaMySQL高级一(下)
  • HCIA复习
  • 5G里面NR,gNB,en-gNB,ng-eNB是什么意思
  • android 网络检测简单方法
  • 列表(list)篇(二)
  • Python的反射机制
  • Python数学建模-2.9Matplotlib库
  • 【MySQL】数据库的基础概念
  • Linux:离线安装 jdk-8(配置Java环境)
  • 【DP】第十三届蓝桥杯省赛C++ B组《李白打酒加强版》(C++)
  • 数据结构试卷第九套
  • 【Linux第三课-基础开发工具的使用】yum、vim、gcc/g++编译器、gdb、Make/Makefile编写、进度条程序、git命令行简单操作
  • Redis:ClassCastException【bug】
  • JSON 配置文件
  • 由浅到深认识Java语言(6):控制流程语句
  • lv17 安防监控项目实战 3
  • 文本处理基本方法
  • Java面试题(Spring篇)
  • 操作系统:malloc与堆区内存管理