当前位置:网站首页>docker 安装与MYSQL5.7安装
docker 安装与MYSQL5.7安装
2022-04-22 05:54:00 【GreatorMan】
程序都会有自己的虚拟机,我们在安装一些软件时,我们用DOCKER 安装一些软件比较方便;
首先按照DOCKER
环境
系统:centos 8
CPU:2
内存:4G
根据官网按照脚本:
curl -sSL https://get.daocloud.io/docker | sh
在控制台输入:
docker version
输出
[root@VM-16-10-centos home]# docker version
Client: Docker Engine - Community
Version: 20.10.10
API version: 1.41
Go version: go1.16.9
Git commit: b485636
Built: Mon Oct 25 07:42:56 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.10
API version: 1.41 (minimum version 1.12)
Go version: go1.16.9
Git commit: e2f740d
Built: Mon Oct 25 07:41:17 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.11
GitCommit: 5b46e404f6b9f661a205e28d59c982d3634148f8
runc:
Version: 1.0.2
GitCommit: v1.0.2-0-g52b36a2
docker-init:
Version: 0.19.0
GitCommit: de40ad0
接着安装MYSQL 5.7
pull 镜像到本地
docker pull mysql:5.7
执行完成后 mysql 镜像版本拉到本地;语法: docker pull 名称:版本
通过 docker images 查看镜像
[root@VM-16-10-centos home]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.7 938b57d64674 3 weeks ago 448MB
mysql latest ecac195d15af 3 weeks ago 516MB
运行启动,如下:
docker run -d -p 3306:3306 --name mysql \
-v /home/mysql/mysql/conf:/etc/mysql \
-v /home/mysql/mysql/logs:/var/log/mysql \
-v /home/mysql/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=12324 \
mysql:5.7 \
--lower_case_table_names=1 \
--max-allowed-packet=1073741824 \
--character_set_server=utf8 \
--innodb_log_file_size=256m
- –name:容器名,此处命名为
mysql - -e:配置信息,此处配置mysql的root用户的登陆密码
- -p:端口映射,此处映射 主机3306端口 到 容器的3306端口
- -d:后台运行容器,保证在退出终端后容器继续运行
- -v:数据卷挂载
如果你的服务器在国内,会出现如下错误
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: re
在等待报头时超时, 请求在等待连接时被取消(客户端)。Docker 默认的源为国外官方源,下载速度较慢,可改为国内镜像源。
[root@localhost ~]# cd /etc/docker
[root@localhost docker]# ls
daemon.json key.json
[root@localhost docker]# vim daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
#接着重启
[root@localhost docker]# systemctl daemon-reload
[root@km docker]# systemctl restart docker
在运行MYSQL
docker run -d -p 3306:3306 --name mysql \
-v /home/mysql/mysql/conf:/etc/mysql \
-v /home/mysql/mysql/logs:/var/log/mysql \
-v /home/mysql/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=12324 \
mysql:5.7 \
--lower_case_table_names=1 \
--max-allowed-packet=1073741824 \
--character_set_server=utf8 \
--innodb_log_file_size=256m
运行 docker ps |grep mysql
[root@VM-16-10-centos home]# docker ps|grep mysql
17d95f1a7f4d mysql:5.7 "docker-entrypoint.s…" 30 minutes ago Up 30 minutes 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp mysql
安装成功
版权声明
本文为[GreatorMan]所创,转载请带上原文链接,感谢
https://blog.csdn.net/GreatorMan/article/details/121312424
边栏推荐
- MySQL high performance index
- PostgreSQL中Oid和Relfilenode的映射
- 数美科技荣登“北京民营企业科技创新百强榜单”
- 携手强化「内容审核」能力,融云与数美科技达成战略合作!
- congratulations! China Mobile Smart Home Center was selected in the list of ICT industry in 2020
- Summary of redis core knowledge points (super detailed)
- 为PostgreSQL的表自动添加分区
- 护航·未来| 数美2022数字风控峰会正式启程
- Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: “/?k=“
- 获取日期之间的天数、获取中文日期、获得日期的下一个星期一的日期、获取工作日、获取休息日
猜你喜欢

Partition of MySQL database

Kyushu cloud was selected into the list of 36 krypton enterprises with the most potential to land on the science and innovation board

Shumei technology has obtained the international certification of ISO / IEC 27701 privacy information management system

webService接口编写并发布与webService接口的调用(二)

并发专题详解

Kyushu cloud passes the authoritative evaluation of EC ready edge cloud

Source code analysis of AQS and reentrantlock

mysql 外键约束

sort排序

Async and await
随机推荐
Distributed ID
hash模式与history模式之间的区别
杭州轨交监管平台边缘云获奖 树立行业新标杆
使用Navicat 备份mysql数据库
Mysql 根据某一列的值 循环添加序号
calendar.getActualMaximum(calendar.DAY_OF_MONTH)的坑点
风靡IT圈的史诗级漏洞log4j2的产生原理及复现
护航·未来| 数美2022数字风控峰会正式启程
九州云Edge MEP作为典型产品入选《中国边缘云研究》报告
Measurement of power consumption parameters of Jinbei Lb1
恭喜! 中移动智家中心入选2020年度ICT行业龙虎榜
Official announcement | skyline officially joined the official openstack module
MySQL 实现行转列SQL
synchronized 关键字和volatile关键字的作用和区别
ES6 modularization
条形码生成及解码、二维码生成及解码
路由传参数
Summary of redis core knowledge points (super detailed)
《通用数据保护条例》(GDPR)系列解读一:如何判断出海企业是否受GDPR管辖?
MySQL 5.7.16 decompression installation process