建站公司排名前十名,js做网站框架,网站开发 相册,wordpress大前端主题下载使用docker安装数据库是一个非常好的选择#xff0c;后续的读写分离、数据分片等功能的数据库都是由docker创建。
一、安装准备
1、前提条件 Docker可以运行在Windows、Mac、CentOS、Ubuntu等操作系统上 Docker支持以下的CentOS版本#xff1a; CentOS 7 (64-bit)CentOS …使用docker安装数据库是一个非常好的选择后续的读写分离、数据分片等功能的数据库都是由docker创建。
一、安装准备
1、前提条件 Docker可以运行在Windows、Mac、CentOS、Ubuntu等操作系统上 Docker支持以下的CentOS版本 CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本 目前CentOS 仅发行版本中的内核支持 Docker Docker 运行在 CentOS 7 上要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。 准备一个CentOS版linux系统
2、查看系统内核
uname命令用于打印当前系统相关信息内核版本号、硬件架构、主机名称和操作系统类型等。
uname -r3、查看已安装的CentOS版本信息
cat /etc/redhat-release二、CentOS7安装docker
官网http://www.docker.com
安装手册https://docs.docker.com/install/linux/docker-ce/centosCE-社区版
1、安装需要的软件包
这是一个在CentOS系统上安装Docker所需的命令它安装了yum-utilsdevice-mapper-persistent-data和lvm2软件包以便在使用Docker时创建逻辑卷管理设备并管理镜像仓库。
yum install -y yum-utils \device-mapper-persistent-data \lvm22、设置docker下载镜像
推荐阿里云下载地址
这个命令是用来添加阿里云镜像源以便在CentOS系统上安装Docker CE。具体来说它会向CentOS的yum配置文件中添加一个名为docker-ce.repo的文件并将阿里云的Docker CE镜像源地址写入该文件中。这样在执行安装Docker CE的命令时系统就会从阿里云的镜像源中获取软件包速度更快且稳定性更高。
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3、更新yum软件包索引
我们在更新或配置yum源之后通常都会使用yum makecache 生成缓存
该命令用于更新系统上已安装的软件包以及软件包仓库的元数据缓存将软件包信息提前在本地缓存一份以便更快地搜索、安装和升级软件包。执行该命令会下载软件包仓库中的元数据包括软件包列表、依赖关系和版本信息等。如果需要安装、更新或卸载软件包先执行该命令可以确保系统具有最新的软件包信息。
yum makecache fast4、安装docker ce
yum install -y docker-ce5、启动docker
systemctl start docker6、版本验证
[rootdongguo ~]# docker version
Client: Docker Engine - CommunityVersion: 24.0.5API version: 1.43Go version: go1.20.6Git commit: ced0996Built: Fri Jul 21 20:39:02 2023OS/Arch: linux/amd64Context: defaultServer: Docker Engine - CommunityEngine:Version: 24.0.5API version: 1.43 (minimum version 1.12)Go version: go1.20.6Git commit: a61e2b4Built: Fri Jul 21 20:38:05 2023OS/Arch: linux/amd64Experimental: falsecontainerd:Version: 1.6.22GitCommit: 8165feabfdfe38c65b599c4993d227328c231fcarunc:Version: 1.1.8GitCommit: v1.1.8-0-g82f18fedocker-init:Version: 0.19.0GitCommit: de40ad0
7、设置开机启动
#查看服务是否自动启动是enabled | 否disabled
systemctl list-unit-files|grep docker.service #设置开机启动如不是enabled可以运行如下命令设置自启动
systemctl enable docker
#重新加载服务配置
systemctl daemon-reload #如果希望不进行自启动运行如下命令设置
systemctl disable docker
#重新加载服务配置
systemctl daemon-reload 三、卸载
systemctl stop docker
yum remove -y docker-ce
rm -rf /var/lib/docker