docker学习笔记2-最佳实践

一、在容器中启动mysql的最佳实践

(一)查找目录

1、mysql的配置文件路径

/etc/mysql/conf.d

2、mysql的数据目录

/var/lib/mysql

3、环境变量

4、端口

mysql的默认端口3306。

(二)启动命令

docker run -d -p 3306:3306

-v /app/myconf:/etc/mysql/conf.d # 挂载配置目录

-v /app/mydata:/var/lib/mysql # 映射数据目录

-e MYSQL_ROOT_PASSWORD=123456 # 设置root账号密码

mysql:8.0.37-debian # 设置使用镜像

二、docker compose

相关推荐
try2find2 小时前
llama-webui docker实现界面部署
docker·容器·llama
哈哈幸运3 小时前
MySQL运维三部曲初级篇:从零开始打造稳定高效的数据库环境
linux·运维·数据库·mysql·性能优化
黑心老人4 小时前
Mac OS系统下kernel_task占用大量CPU资源导致系统卡顿
linux·运维·服务器·macos
光算科技4 小时前
服务器在国外国内用户访问慢会影响谷歌排名吗?
运维·服务器·c++
口嗨农民工4 小时前
ubuntu18.04启动不了修复
linux·运维·ubuntu
塔能物联运维4 小时前
双轮驱动能源革命:能源互联网与分布式能源赋能工厂能效跃迁
大数据·运维
Java后端何哥5 小时前
Docker Compose 和 Kubernetes(k8s)区别
docker·容器·kubernetes
GalaxyPokemon6 小时前
Muduo网络库实现 [十六] - HttpServer模块
linux·运维·服务器·网络
461K.6 小时前
spark与hadoop的区别
大数据·运维·hadoop·分布式·spark·intellij-idea