Docker加速器配置指南:提升镜像下载速度的秘诀 加速安装Mysql Redis ES

news2024/10/5 22:41:10

在安装 Docker 镜像时,由于官方镜像下载速度较慢,我们可以使用阿里云的镜像加速器来提升下载速度。

使用阿里云镜像加速器

首先,找到并配置阿里云的镜像加速器。安装教程如下:

  1. 登录阿里云,进入容器镜像服务。直达链接
  2. 获取镜像加速器地址,并按照说明进行配置。
  3. 配置完成后,重新启动 Docker 服务,使镜像加速器生效。

上截图

根据自己的发行版本选择合适的配置

Docker 支持配置多个镜像加速器,当一个加速器不可用时,它会自动尝试下一个。你可以在 /etc/docker/daemon.json 文件中配置多个镜像加速器。下面是一个示例配置,其中包含多个国内的 Docker 镜像加速器:

配置多个镜像加速器

1. 创建或编辑 /etc/docker/daemon.json 文件:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://<your-mirror-id>.mirror.aliyuncs.com"
  ]
}
EOF

一行一行执行

如果你希望在一个命令中完成,也可以用 && 连接命令:

sudo mkdir -p /etc/docker && sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://<your-mirror-id>.mirror.aliyuncs.com"]
}
EOF

请将 <your-mirror-id> 替换为你在阿里云获得的镜像加速器 ID。 

验证文件是否创建

查看文件内容,确保文件已正确创建:

cat /etc/docker/daemon.json

重新启动 Docker 服务

2.在配置完成后,重新启动 Docker 服务使配置生效:
sudo systemctl daemon-reload
sudo systemctl restart docker

拉取 MySQL 镜像

现在可以尝试使用国内镜像源拉取 MySQL 镜像:

docker pull mysql:latest

运行 MySQL 容器并持久化数据存储到服务器

要将 MySQL 的数据持久化存储到服务器的 data 文件夹中,你可以通过 Docker 的数据卷功能来实现。数据卷可以使得容器中的数据在容器被删除或重新创建时保持不变,从而实现持久化存储。

步骤概述

  1. 创建数据卷: 在服务器的 data 文件夹中创建一个用于存储 MySQL 数据的目录。

  2. 挂载数据卷: 使用 Docker 命令时,将这个目录挂载到 MySQL 容器中的相应位置,使得 MySQL 数据库文件能够持久化存储在服务器上。

具体操作步骤

假设你已经在服务器上的 /data 目录下创建了一个名为 mysql_data 的子目录,用于存放 MySQL 的数据文件。

1. 创建数据卷目录

在服务器上执行以下命令,创建用于持久化存储 MySQL 数据的目录:

sudo mkdir -p /data/mysql_data
2. 运行 MySQL 容器,并挂载数据卷

使用以下命令启动 MySQL 容器,并将 /data/mysql_data 目录挂载为 MySQL 容器内的数据卷:

docker run -d --name mysql-container \
  -v /data/mysql_data:/var/lib/mysql \
  -e MYSQL_ROOT_PASSWORD=my-secret-pw \
  -p 3306:3306 \
  mysql:latest

解释:

  • -d: 让容器在后台运行。
  • --name mysql-container: 指定容器的名称为 mysql-container
  • -v /data/mysql_data:/var/lib/mysql: 将服务器上的 /data/mysql_data 目录挂载到容器内的 /var/lib/mysql 目录。这样做后,MySQL 将在容器内将数据写入到 /var/lib/mysql 目录,而这些数据实际上存储在服务器的 /data/mysql_data 目录中,实现了数据持久化存储。
  • -e MYSQL_ROOT_PASSWORD=my-secret-pw: 设置 MySQL 的 root 用户密码为 my-secret-pw。请根据实际情况修改为你想要的密码。
  • -p 3306:3306: 将容器的 3306 端口映射到主机的 3306 端口,以便外部可以访问 MySQL 服务。
注意事项
  • 确保服务器的 /data/mysql_data 目录有足够的权限供 MySQL 容器读写数据。
  • 如果 /data/mysql_data 目录中已经有旧数据,请确保这些数据不会影响 MySQL 的正常运行。
  • 在 MySQL 容器重新创建或升级时,数据卷中的数据不会丢失,但是在升级前请备份重要数据。

 通过以上步骤,你可以实现将 MySQL 数据持久化存储到服务器的 data 文件夹中,确保数据在容器重新启动或删除后仍然可用。

验证 MySQL 容器

检查 MySQL 容器是否运行:

docker ps

总结

通过以上步骤,你可以使用阿里云镜像源加速 Docker 镜像的拉取,并成功部署 MySQL 容器。那么部署mysql如此,其他redis、es亦是如此,是不是速度飞起,觉得有用帮忙点个赞

上一文链接
Docker 部署 Mysql_docker 部署mysql-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1889743.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

VSCode里python代码不扩展/级联了的解决办法

如图 解决办法&#xff1a;重新下载新的扩展工具 步骤如下 1、在左边工具栏打开Extensions 2、搜索框输入python&#xff0c;选择别的扩展工具&#xff0c;点击Install - 3在扩展工具所在的目录下&#xff0c;新建一个文件&#xff0c;就可以用了

地理信息科学:生态保护的智慧经纬

在地球这颗蓝色星球上&#xff0c;每一片森林的呼吸、每一条河流的流淌&#xff0c;都是生命交响曲中不可或缺的音符。而地理信息科学&#xff08;GIS&#xff09;&#xff0c;正是我们手中解读自然密码、护航生态平衡的精密仪器。今天&#xff0c;让我们深入探讨GIS如何在生物…

蒙阴蜜桃节:北纬 35 度的甜蜜盛宴

蒙阴&#xff0c;这座位于北纬 35 度黄金水果带的魅力之城&#xff0c;凭借着沙壤土、长日照、大温差、好生态的天然禀赋&#xff0c;孕育出了令人陶醉的“蒙阴蜜桃——北纬 35 度的甜”。 7月2日—3日&#xff0c;主题为“蒙阴好丰景 桃香产业兴”的国家鲁中山区桃产业集群项目…

Atom CMS v2.0 SQL 注入漏洞(CVE-2022-25488)

前言 CVE-2022-25488 是一个发现于 Telesquare SDT-CW3B1 设备中的命令注入漏洞。这一漏洞可以被未经认证的远程攻击者利用&#xff0c;通过特殊构造的 HTTP 请求在设备上执行任意命令。以下是关于该漏洞的详细信息&#xff1a; 漏洞详细信息 漏洞编号: CVE-2022-25488影响范…

V-bind指令配合图片轮播案例

我们先写个图片&#xff0c;这个图片是静态的&#xff0c;不会轮播改变。但有时图片是动态的&#xff0c;要通过一些程序对它进行动态改变&#xff0c;这时就需要V-bind来进行绑定&#xff0c;先放个图片进去&#xff0c;代码如下&#xff1a; <template><view>&l…

智驾追平、销量复活,蔚来又有未来了?

文&#xff5c;刘俊宏 编&#xff5c;王一粟 六月&#xff0c;是智能汽车集体“狂欢”的月份。 根据最新的汽车销量显示&#xff0c;多家智能汽车厂商“开起了香槟”。理想汽车和鸿蒙智行分列“榜一榜二”&#xff0c;两者分别以47774辆和46141辆的成绩&#xff0c;“咬的难…

探索Linux:开源世界的无限可能

Linux是一款开源操作系统&#xff0c;它的起源可以追溯到上世纪90年代初。这个故事始于一个名叫Linus Torvalds的芬兰大学生&#xff0c;他在1983年开始编写一个用于个人电脑的操作系统内核。在他的努力下&#xff0c;Linux逐渐发展成为一个稳定而强大的操作系统。 然而&#…

预测未来 | Matlab实现HMM隐马尔科夫时间序列预测未来

预测未来 | Matlab实现HMM隐马尔科夫时间序列预测未来 目录 预测未来 | Matlab实现HMM隐马尔科夫时间序列预测未来效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.预测未来 | Matlab实现HMM隐马尔科夫时间序列预测未来 2.运行环境为Matlab2023b及以上&#xff1b; 3…

安卓手机软件自动运行插件的开发流程及代码科普!

随着智能手机的普及和移动互联网的快速发展&#xff0c;安卓手机软件的需求日益旺盛&#xff0c;为了提高软件的功能性和扩展性&#xff0c;许多开发者选择通过插件的方式为软件添加新功能。 一、安卓手机软件自动运行插件的开发流程 1、明确需求与目标 在开发安卓手机自动运…

炎黄数智人:万科集团——智能催收专员‘崔筱盼’,引领财务管理数字化转型

在数字化时代的浪潮中&#xff0c;人工智能&#xff08;AI&#xff09;技术的飞速发展正深刻改变着商业世界的面貌。万科集团&#xff0c;作为中国房地产行业的翘楚&#xff0c;一直致力于探索和实践最前沿的科技创新。此次&#xff0c;万科集团推出的数字员工“崔筱盼”&#…

pytorch、pytorch_lightning、torchmetrics版本对应

目录 1.pytorch_lightning对应版本安装 2.PyTorch Lightning介绍 PyTorch Lightning 的作用&#xff1a; PyTorch Lightning 的基本用法&#xff1a; 报错&#xff1a;ModuleNotFoundError: No module named pytorch_lightning 这种报错一看就是缺了pytorch_lightning包&am…

idea使用maven打包报错GBK不可映射字符,错误: 编码GBK的不可映射字符

方法一&#xff1a;设置环境变量 打开“控制面板” > “系统和安全” > “系统”。点击“高级系统设置”。在“系统属性”窗口中&#xff0c;点击“环境变量”。在“系统变量”部分&#xff0c;点击“新建”&#xff0c;创建一个新的变量&#xff1a; 变量名&#xff1a;…

网工内推 | 高级信息安全工程师,上市公司,CISP认证优先

01 奔图电子 &#x1f537;招聘岗位&#xff1a;高级信息安全工程师 &#x1f537;岗位职责&#xff1a; 1、建立和完善研发信息安全管理体系、流程&#xff0c;监督和客观评价研发信息安全管理与风险内部控制情况 2、负责研发信息安全项目的实施和监督&#xff0c;包括安全检…

游戏工作室如何巧妙应对IP封禁风险?

游戏工作室在使用IP时&#xff0c;面临着封号的风险&#xff0c;因此需要采取一些防封技巧来保护自己的运营。以下是一些游戏工作室常用的防封技巧。 1. 多IP轮换 游戏工作室可以使用多个代理IP&#xff0c;并定期轮换它们。这样做可以减少单个IP被频繁访问同一游戏服务器而被…

2024.7.3作业

1. 梳理笔记(原创) 明天继续提问 2.程序运行后的输出结果为&#xff08;1&#xff09; #include <stdio.h> #define SQR(X) X*X void main() { int a10,k2,m1; a / SQR(km)/SQR(km); printf("%d\n",a); } 结果为1

有哪些不同的视频格式及其用途?

数字格式的视频文件由两部分组成&#xff0c;即“编解码器”和“容器”。“编解码器”用于压缩和解压缩视频文件&#xff0c;因为有时视频文件太大&#xff0c;在尝试下载或播放文件时可能会造成困难。“编解码器”的一些示例有FFMpeg、DivX、XviD和x264。“容器”是存储有关数…

服了!DELETE 同一行记录也会造成死锁!!

1 问题背景 “哥们&#xff0c;又双叒叕写了个死锁&#xff0c;秀啊&#xff01;&#x1f60f;” 就算是经常写死锁的同学看到估计都会有点懵&#xff0c;两条一模一样的 DELETE 语句怎么会产生死锁呢&#xff1f; 2 MySQL 锁回顾 看到这里的靓仔肯定对 MySQL 的锁非常了解&…

Maya模型仓鼠制作

小仓鼠建模&#xff08;6&#xff09;_哔哩哔哩_bilibili 20240623模型制作 20240630模型制作 正方体经过两次连续细化&#xff0c;得到一个初步的模型 眼球使用球体代替 模型避免出现多边面&#xff0c;游戏中常用三角面&#xff0c;动漫电影使用四边面 布线的重要性&#…

俄罗斯ozon运费计算工具,跨境电商ozon物流运费计算工具

OZON平台服装类目卖家而言&#xff0c;如何快速、准确地为产品定价&#xff0c;并有效管理运费成本&#xff0c;直接关系到市场竞争力与利润空间。接下来我们看看俄罗斯ozon运费计算工具&#xff0c;跨境电商ozon物流运费计算工具。 萌啦Ozon定价工具&#xff1a;智能模拟&…