【云原生】Docker部署/容器加速器(最新版)

这篇具有很好参考价值的文章主要介绍了【云原生】Docker部署/容器加速器(最新版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【云原生】Docker部署/容器加速器(最新版)

目录

初时Docker和部署

1.什么是Docker

2.容器和虚拟化的区别

3.部署Docker

1.卸载历史版本

2.设置存储库

3.安装Docker最新引擎

4.安装Docker特定安装引擎

1.先查看当前docker-ce都有那些版本

2.替换为所需版本,然后运行以下命令 要安装的命令:

5.启动Docker

6.测试

4.创建docker个人容器加速

1.登录阿里云官网登录个人账号

2.搜索容器镜像服务选择立即开通

3.个人加速器地址

4.部署加速器

1. 安装/升级Docker客户端

2. 配置镜像加速器

5.再次测试


初时Docker和部署

【云原生】Docker部署/容器加速器(最新版)

1.什么是Docker

官网:https://www.docker.com/
    docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程序的表现只和集装箱有关系(容器),和集装箱放在哪个货船或者哪个港口(操作系统)没有关系。

2.容器和虚拟化的区别

    虚拟化技术最主要的目的是提高硬件资源的使用率。
    
    传统虚拟化是实现虚拟出多个操作系统共同使用硬件资源;
    容器虚拟化是实现在单个操作系统上虚拟出多个资源组共同使用硬件资源。
    从技术原理上容器虚拟化更优于传统虚拟化,但在实际应用中选择一种技术还需要考虑它们的兼容性,技术成熟度,操作灵活性,价格等诸多因素。

3.部署Docker

Centos官网安装教程:https://docs.docker.com/engine/install/centos/
​
Ubuntu官网安装教程:https://docs.docker.com/engine/install/ubuntu/
1.卸载历史版本
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
2.设置存储库
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装Docker最新引擎
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4.安装Docker特定安装引擎
1.先查看当前docker-ce都有那些版本
yum list docker-ce --showduplicates | sort -r
​
docker-ce.x86_64    3:24.0.0-1.el8    docker-ce-stable
docker-ce.x86_64    3:23.0.6-1.el8    docker-ce-stable
<...>
2.替换为所需版本,然后运行以下命令 要安装的命令:<VERSION_STRING>
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin
5.启动Docker
systemctl enable docker --now
6.测试

下拉一个测试镜像,来测试是否可用,下拉较慢,需要部署容器加速,因为docker默认仓库在国外服务器,所以访问慢很正常,需要部署国内的容器加速来测试。

[root@localhost ~]# docker pull hello-world
Using default tag: latest
latest: Pulling from library/hello-world
719385e32844: Pulling fs layer

4.创建docker个人容器加速

1.登录阿里云官网登录个人账号
https://cn.aliyun.com/
2.搜索容器镜像服务选择立即开通

【云原生】Docker部署/容器加速器(最新版)

3.个人加速器地址

下方有针对不同系统的部署镜像加速器的教程

【云原生】Docker部署/容器加速器(最新版)

4.部署加速器
1. 安装/升级Docker客户端

推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce

2. 配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器文章来源地址https://www.toymoban.com/news/detail-494125.html

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://a*******si3.mirror.aliyuncs.com"]  #此处填自己的
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
5.再次测试
[root@localhost ~]# docker pull hello-world
Using default tag: latest
latest: Pulling from library/hello-world
2db29710123e: Pull complete
Digest: sha256:2498fce14358aa50ead0cc6c19990fc6ff866ce72aeb5546e1d59caac3d0d60f
Status: Downloaded newer image for hello-world:latest
docker.io/library/hello-world:latest

到了这里,关于【云原生】Docker部署/容器加速器(最新版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker 安装以及加速器配置

    通常我们因为安装docker出现许多错误,使用解压版安装方便快捷,并且增加加速器的配置,以及可视化界面的配置,让我们的成长更近了一步 虚拟机使用nat模式,配置ens33如下: 参考资料: 全网最新最全最详细 linux安装docker方式 - 知乎 docker国内镜像库地址 docker镜像仓库地址

    2024年01月21日
    浏览(53)
  • docker安装及加速器配置

    1、docker的安装 官网https://docs.docker.com/engine/install/为我们提供了三种安装方式。 使用存储库安装 从软件包安装 使用便捷脚本安装 官方推荐的是第一种,我里我也采用第一种方法,需要注意需要根据自己的系统和对应版本进行选择。这里我以我的Ubuntu(18.04.4)为例, (1)设置

    2024年02月16日
    浏览(40)
  • Docker基础(三)—配置镜像加速器

    我们的镜像加速器用阿里云来作为示例 1、首先,我们进入阿里云云原生官网(http://ttps://promotion.aliyun.com) 2、注册一个账号,不注册用淘宝账号也可以使用 3、点击控制台 4、选择容器镜像服务 5、选择个人版,有条件的话,可以选择企业版  6、选择创建个人版  7、创建后,

    2023年04月08日
    浏览(44)
  • docker配置阿里云镜像加速器

    docker配置阿里云镜像加速,可以极大的提高docker镜像下载速度,配置非常简单,了解一下 登录自己的阿里云账号,然后选择控制台 我是CentOS

    2024年02月11日
    浏览(60)
  • Docker概念、安装以及配置镜像加速器

    (给自己文章打个call)如果对于linux比较陌生的可以看一看这些文章 Linux安装MySQL、JDK(含环境变量配置)、Tomcat Linux介绍以及常用操作命令 Linux中vi编辑器使用及ps系统管理命令 (1)从VM与Docker框架中,直观上VM多了一层Guest OS,同时Hypervisor会对硬件资源进行虚拟化,docker直接

    2024年02月02日
    浏览(92)
  • 【Docker】从零开始:6.配置镜像加速器

    镜像加速器是一个位于Docker Hub之前的缓存服务器,用于加速Docker镜像的下载。当我们配置了镜像加速器后,从Docker Hub下载镜像时,Docker将首先尝试从加速器服务器下载镜像,如果加速器服务器上没有该镜像,则会从Docker Hub下载。 Docker加速器是一种工具,可以加速Docker镜像的

    2024年02月05日
    浏览(50)
  • docker配置加速器的几种方案

    可以通过配置系统层级的代理进行加速。 配置系统代理的方法如下: 而这种方案貌似效果并不大理想 官网地址:https://www.daocloud.io/mirror#accelerator-doc 首先进入官网,注册一个账号,登陆进去之后,在账号右边,可以看到一个小火箭:    点击进去之后,会看到一个链接:  

    2023年04月08日
    浏览(51)
  • Centos7 配置Docker镜像加速器

    docker实战(一):centos7 yum安装docker docker实战(二):基础命令篇 docker实战(三):docker网络模式(超详细) docker实战(四):docker架构原理 docker实战(五):docker镜像及仓库配置 docker实战(六):docker 网络及数据卷设置 docker实战(七):docker 性质及版本选择 认知升维: 道、法、术、器、势   daemon.json

    2024年02月12日
    浏览(51)
  • 【Docker】配置镜像加速器(以腾讯云为例)

    安装 Docker 软件后,您可以直接通过  docker pull  命令拉取镜像。如您未配置镜像加速源,直接拉取 DockerHub 中的镜像,通常下载速度会比较慢。 为此,我们推荐您使用腾讯云 Docker 镜像源加速镜像下载。不同操作系统的详细操作步骤略有区别,请使用对应的操作步骤进行配置

    2024年02月11日
    浏览(50)
  • docker安装及配置加速器(让你的docker也能起飞)

    一、 Docker的介绍: Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何

    2024年02月10日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包