小试牛刀–运行第一个容器

之前分享了容器生态系统,相信大家对容器及其相关技术有了大致的了解,接下来我们将逐步深入了解生态系统中的主要模块。千里之行,始于足下,咱们就从运行第一个容器开始。

1.Docker安装

  首先我们需要安装docker,可以在windows、linux、mac环境下安装,本篇将以在centos中安装docker为例进行展示。

Centos7仅发行版支持docker,在centos上安装docker,要求系统为64位,内核版本在3.10及以上。

安装docker之前,我们可以先验证下centos的内核版本,用uname -r命令查看:

         

可见centos的系统和内核版本满足要求。

接下来我们通过yum开始安装Docker CE,即社区版本。

安装必要的系统工具:

  

yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源信息:

  

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker.repo 

更新yum缓存:

  

yum makecache fast

安装docker-ce:

  

yum -y install docker-ce

启动Docker后台服务

  

systemctl start docker

2.测试运行hello-world

  

docker run hello-world

 

小试牛刀–运行第一个容器

运行结果表示:由于本地没有hello-world镜像,所以从docker.io拉取镜像并成功运行了容器,打印结果:Hello from Docker !

3.镜像加速

Docker Hub的服务器在国外,拉取镜像会比较慢,因而我们使用道客云镜像加速器进行加速。

登录道客云官网,注册后登录,点击右上角的加速器,

 

小试牛刀–运行第一个容器

在跳转页面下拉到“配置Docker加速器”那里,我们复制Linux系统对应的脚本:

 

小试牛刀–运行第一个容器

在主机中执行复制的脚本:

 

小试牛刀–运行第一个容器

重启Docker deamon,使设置生效,即将registry-mirror加入到Docker的配置文件/etc/docker/daemon.json中:

 

提示重启docker失败,用systemctl status docker.service查看具体原因:

 

提示:Failed to start Docker Application Container Engine.上网查了下原因,是因daocloud的配置脚本会在/etc/docker/daemon.json文件中写入:{\”registry-mirrors\”: [\”http://f1361db2.m.daocloud.io\”],},多写了个逗号,更新为:{\”registry-mirrors\”: [\”http://f1361db2.m.daocloud.io\”]},再重启docker就成功了:

4.小结

  本篇主要讲了:在centos7中通过yum安装Docker CE,并运行了hello-world,最后添加了道客云的镜像加速器,至此,我们就成功运行了第一个容器了。

 

 

 

 

 

原创文章,作者:EBCloud,如若转载,请注明出处:https://www.sudun.com/ask/32959.html

(0)
EBCloud's avatarEBCloud
上一篇 2024年4月2日 下午3:28
下一篇 2024年4月2日 下午3:28

相关推荐

  • 郑州seo网络优化公司,郑州seo方案

    您听说过郑州SEO优化公司吗?我们是一家专门从事SEO优化的公司,但是什么是SEO优化呢?这是一个值得讨论的话题。随着互联网的发展,越来越多的企业意识到SEO优化的重要性,SEO优…

    行业资讯 2024年4月10日
    0
  • dns污染怎么修复,dns污染违法吗

    您在浏览网页时是否遇到过无法访问的情况?或者在使用互联网时,您是否注意到某些网站无法打开?这可能是由于apnic DNS 污染造成的。那么apnic DNS污染到底是如何影响互联网…

    行业资讯 2024年5月19日
    0
  • 云服务器一年租金多少钱?

    云服务器一年租金多少钱?这是许多人在选择云服务器时最关心的问题。随着云计算技术的发展,云服务器已经成为了企业和个人不可或缺的重要工具。那么什么是云服务器?它有哪些优势和应用场景?影…

    行业资讯 2024年3月28日
    0
  • 被墙了怎么解决,被墙原理

    尽管互联网产业的发展已经成为现代社会的重要组成部分,但随着互联网的普及和使用也出现了一些问题。最常见的是“围墙”现象。那么“四面八方”是什么意思呢?何为“墙”?当你遇到这样的问题时…

    行业资讯 2024年5月11日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注