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

基于Linux操作系统的Docker容器安装MySQL随笔

1、在Linux上安装Docker容器

cd /etc/yum.repos.d/
curl -O https://download.docker.com/linux/centos/docker-ce.repo
sed -i 's/$releasever/8/g' docker-ce.repo
yum install -y docker-ce

2、修改Docker默认镜像仓库,然后启动Docker容器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://dockerproxy.com","https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://ccr.ccs.tencentyun.com"]
}
EOF
systemctl start docker
systemctl enable docker
systemctl status docker

3、安装Mysql

docker pull mysql

4、启动Mysql

docker run --name dataplatform --restart=always --privileged=true \
-v /usr/local/mysql/data:/var/lib/mysql \
-v /usr/local/mysql/conf.d:/etc/mysql/conf.d \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:latest

5、查看Mysql运行状态

docker ps -a

6、设置容器启动时自动启动Mysql

docker update dataplatform --restart=always

7、重启Mysql实例

docker restart dataplatform

相关文章:

  • 微软.NET6开发的C#特性——委托和事件
  • vue基本语法总结大全
  • 【开源】JAVA+Vue.js实现高校实验室管理系统
  • Ubuntu 22 部署Zabbix 6.4
  • LeetCode、216. 组合总和 III【中等,组合型枚举】
  • Linux介绍和命令使用
  • 办公软件巨头CCED、WPS面临新考验,新款办公软件异军突起
  • 计算机设计大赛 深度学习 python opencv 火焰检测识别
  • unity-ios-解决内购商品在Appstore上面已配置,但在手机测试时却无法显示的问题
  • 机器学习 | 深入集成学习的精髓及实战技巧挑战
  • 【Android-Compose】手势检测实现按下、单击、双击、长按事件,以及避免频繁单击事件的简单方法
  • 详解计算机软件基本概念
  • VPS与云计算有什么区别?
  • 图数据库neo4j入门
  • 备战蓝桥杯---搜索(完结篇)
  • CSS 提示工具(Tooltip)
  • CSS实用技巧
  • Go 语言编译器的 //go: 详解
  • JAVA多线程机制解析-volatilesynchronized
  • Next.js之基础概念(二)
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • 百度地图API标注+时间轴组件
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 正则表达式
  • 追踪解析 FutureTask 源码
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • Linux权限管理(week1_day5)--技术流ken
  • Semaphore
  • 积累各种好的链接
  • ​批处理文件中的errorlevel用法
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • # Apache SeaTunnel 究竟是什么?
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #NOIP 2014#Day.2 T3 解方程
  • (bean配置类的注解开发)学习Spring的第十三天
  • (javascript)再说document.body.scrollTop的使用问题
  • (LeetCode 49)Anagrams
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (vue)页面文件上传获取:action地址
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (理论篇)httpmoudle和httphandler一览
  • (一) storm的集群安装与配置
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)http-server应用
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转载)Google Chrome调试JS
  • .bashrc在哪里,alias妙用
  • .net 反编译_.net反编译的相关问题
  • @Documented注解的作用
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具
  • [20161214]如何确定dbid.txt