容器入门教程(二)

  • 时间:2025-11-11 17:19 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:本文主要介绍Docker安装以及加速器配置。1 Docker版本说明docker有两种版本,一个是docker-ce,一个是docker.io,没有什么本质的区别,只是维护和管理方式不一样,具体的区别如下:区别1docker-ce 是 docker 官方维护的docker.io 是 Debian 团队维护的区别2docker.io 采用 apt 的方式管理依赖docker-ce 用 go 的方式管

本文主要介绍Docker安装以及加速器配置。

1 Docker版本说明

docker有两种版本,一个是docker-ce,一个是docker.io,没有什么本质的区别,只是维护和管理方式不一样,具体的区别如下:

区别1

docker-ce 是 docker 官方维护的

docker.io 是 Debian 团队维护的

区别2
docker.io 采用 apt 的方式管理依赖

docker-ce 用 go 的方式管理依赖,会自己管理所有的依赖。

2 Docker安装

ubuntu 中装 docker.io

sudo apt install docker.io

安装 docker.ce

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository 
   "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu 
   $(lsb_release -cs) 
   stable"
sudo apt-get update
sudo apt-get install docker-ce

3 Docker加速器配置

默认情况下,docker下载镜像是从官网下载,国内访问很慢,甚至无法访问,使用Docker加速器可以提升获取Docker官方镜像的速度。这里给大家介绍使用阿里云提供的Docker加速器配置(这个功能是阿里云免费提供的功能,无任何额外费用)。

配置方法:

1.登录阿里云控制台,找到容器镜像服务

容器入门教程(二)

2.在/etc/docker目录下,通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。

容器入门教程(二)

注意,每个人的系统上的阿里云镜像加速地址各不一样,下面仅提供样式参考,请读者自行查阅自己的阿里云镜像加速地址,并进行设置。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://58wa6x80.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker


4. 快速运行一个简单的容器

docker run hello-world

容器入门教程(二)

上面实战启动一个docker容器,并在控制台打印出Hello from Docker的信息。

可以看出上面的命令分为三个部分:

容器入门教程(二)

这里就引出了在Docker中两个核心的概念:容器(container)和镜像(image)。

按照官方文档的说法,容器是一个精简到基本版本的Linux操作系统。镜像是加载到一个容器中的软件。

当执行上面的命令时,Docker做了下面的三件事:

1 检查本地是否有名字为"hello-world"的镜像。

2 如果没有就从Docker Hub下载。

3 加载的镜像到Docker容器并运行它。

运行的结果取决于这个镜像是如何构建的,镜像可能会运行单一的,简单的命令,然后退出,就像上面的"hello-world"。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】最低 2 美元,这 55 款 macOS & Windows 应用一次全都入手(2025-11-11 22:01)
【系统环境|】SCI期刊对论文图片有哪些要求?(2025-11-11 22:00)
【系统环境|】论文缩写大全,拿走不谢(2025-11-11 22:00)
【系统环境|】阿甘正传高频词整理 GRE托福四六级词汇整理(2025-11-11 21:59)
【系统环境|】矢量图形编辑应用程序-WinFIG(2025-11-11 21:59)
【系统环境|】Figma上市首日暴涨250%的深层逻辑:为什么AI时代协作平台更加不可替代?(2025-11-11 21:58)
【系统环境|】FigJam是什么?一文读懂在线白板软件的方方面面!(2025-11-11 21:58)
【系统环境|】在windows上有什么好用的书写白板软件?(2025-11-11 21:57)
【系统环境|】Docker基础应用之nginx(2025-11-11 21:57)
【系统环境|】VS Code 新手必装插件清单(2025-11-11 21:56)
手机二维码手机访问领取大礼包
返回顶部