范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Docker实战003运行helloWord并解决报错

  配置docker镜像加速器
  docker的镜像基本都在国外的服务器上,拉取镜像时很容易因为网络不稳定导致拉取速度很慢甚至失败。这里我配置下国内的阿里云镜像加速器,可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。登录阿里云获取专属的镜像加速器地址,daemon.json文件一般再在/etc/docker目录下,如果没有则新建即可。
  拉取hello-world镜像
  docker提供了hello-world示例镜像,我们可以通过docker search hello-world来查看。配置docker镜像加速器后我们来拉取一个hello-world镜像,通过命令:docker pull hello-world来拉取即可。
  Docker拉取错误
  这个是请求头超时异常,docker请求不到docker官网下载镜像。这个是DNS域名解析异常,我们需要配置下DNS来解决这个问题。Cenots通过安装bind-utils可以获取Dig工具, Dig是用来查询DNS包括NS记录,A记录,MX记录等相关信息的工具。这里我们通过命令:yum install bind-utils来安装bind-utils,然后通过dig来获取docker的DNS信息,在执行结果中选择一组解析放到本机的/etc/hosts文件里做映射。
  如果配置了hosts映射还是无效,我们可以再配置下/etc/resolv.conf文件。/etc/resolv.conf是DNS的配置文件,用于设置DNS服务器的IP地址及DNS域名。用vim打开文件/etc/resolv.conf,新增谷歌的dns域名解析地址:nameserver 8.8.4.4。保存之后重启下docker,再试试docker pull hello-world拉取。
  查看docker镜像
  docker镜像是一个文件系统(它没有状态也不会被改变),镜像可以启动复杂的软件供用户使用。  通过命令:docker images或者docker image ls可以列出本机已有的镜像,REPOSITORY资源仓库名,TAG指镜像的标签信息,IMAGE ID:是镜像的 ID(唯一的),CREATED:指镜像最后的更新时间,SIZE:指镜像的大小。
  测试HelloWorld
  拉取完hello-world镜像之后我们就可以来试运行下hello-world,执行命令:docker run hello-world后Docker会先检查本地是否存在名字叫hello-world的镜像,若不存在则去docker hub上下载该镜像,如果存在则将其挂载进容器并运行该容器实例。 当看到Hello from Docker!则说明hello-world运行成功,执行docker ps -a 命令后可以看到控制台显示了hello-world镜像的容器信息。
  总结:
  这里需要注意的就是docker官方镜像容易下载失败,所以最好配置下国内的镜像源。以上内容是小编给大家分享的【Docker实战003:运行hello Word并解决报错】,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
  为了方便学习,下面附上本文用到的源码:# mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-"EOF" {   "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]   //"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"] } EOF # systemctl daemon-reload # systemctl restart docker # docker search hello-world NAME            DESCRIPTION               STARS              OFFICIAL            AUTOMATED hello-world     Hello World! (an example of minimal Dockeriz…   1303                [OK]                 //*******省略******** # docker pull hello-world Using default tag: latest latest: Pulling from library/hello-world 0e03bdcc26d7: Pull complete  Digest: sha256:4cf9c47f86df71d48364001ede3a4fcd85ae80ce02ebad74156906caff5378bc Status: Downloaded newer image for hello-world:latest docker.io/library/hello-world:latest # docker pull hello-world Using default tag: latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) // 安装dig工具获取DNS # yum install bind-utils                          # dig @114.114.114.114 registry-1.docker.io ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-16.P2.el7_8.6 <<>> @114.114.114.114 registry-1.docker.io ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45167 ;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;registry-1.docker.io.		IN	A ;; ANSWER SECTION: registry-1.docker.io.	41	IN	A	35.174.73.84 registry-1.docker.io.	41	IN	A	52.4.20.24 registry-1.docker.io.	41	IN	A	52.72.232.213 registry-1.docker.io.	41	IN	A	3.218.162.19 registry-1.docker.io.	41	IN	A	54.236.131.166 registry-1.docker.io.	41	IN	A	52.54.232.21 registry-1.docker.io.	41	IN	A	3.211.199.249 registry-1.docker.io.	41	IN	A	52.5.11.128 ;; Query time: 53 msec ;; SERVER: 114.114.114.114#53(114.114.114.114) ;; WHEN: 四 10月 01 21:59:03 CST 2020 ;; MSG SIZE  rcvd: 177 # vi /etc/hosts 35.174.73.84    registry-1.docker.io # vim /etc/resolv.conf  ------------------------------------------- # Generated by NetworkManager search localdomain nameserver 192.168.1.2 nameserver 8.8.4.4 nameserver localdomain ------------------------------------------- # systemctl restart docker # docker images REPOSITORY          TAG         IMAGE ID         CREATED          SIZE hello-world         latest      bf756fb1ae65     9 months ago     13.3kB # docker image ls REPOSITORY          TAG         IMAGE ID         CREATED          SIZE hello-world         latest      bf756fb1ae65     9 months ago     13.3kB # docker run hello-world Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps:  1. The Docker client contacted the Docker daemon.  2. The Docker daemon pulled the "hello-world" image from the Docker Hub.     (amd64)  3. The Docker daemon created a new container from that image which runs the     executable that produces the output you are currently reading.  4. The Docker daemon streamed that output to the Docker client, which sent it     to your terminal. To try something more ambitious, you can run an Ubuntu container with:  $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID:  https://hub.docker.com/ For more examples and ideas, visit:  https://docs.docker.com/get-started/

该如何解释美国专家质疑阿波罗11登月真实性这件事?假的真不了。那些质疑者提出的疑问都极具科学性和常识性,而那些保真的人回答都莫衷一是,模棱两可的胡言乱语。总的来说,质疑者证据确凿,思维清晰,言语有力。而那些认定美国登月是真的那群人中国华为和美国苹果你会选谁?谁的性价比更好呢?我选择华为应为创造自己的品牌,造就未来的人才才是国家大业。大家和小家都一样,自己家没有人才就是受外国人限制。所以坚持国货当自强才能培养人才毫无疑问优先选择华为。美国的芯片还好呐,可如果特斯拉退出中国,中国的新能源汽车的发展会受到负面影响吗?国家安全高于一切。打倒间谍企业特斯拉,马斯克是美国军方特工,打倒精美分子大汉奸牧羊犬狗日的的公知特斯拉破产了地球照转,特斯拉现在的野蛮经营,对消费者的蛮恨以及安全指标继续不达标,产长征五号发射成功后,中国航天处于世界什么水平?按照官方透漏的消息,长征5号运载火箭的最新改进型长征5B已经抵达海南文昌卫星发射中心,目前正在进行最后的准备和检测工作,将在未来一段时间展开发射活动,这也将是长征5号系列火箭的第四Windows超赞软件推荐,FinalShell,SSHRDP客户端,国货之光官方网站官方网站软件介绍FinalShell是一体化的的服务器网络设备管理软件,不仅是SSHRDP客户端,还是功能强大的开发运维工具,充分满足开发运维需求。特色功能云端同步,免费海领骏科技未来城市道路L4级自动驾驶的行业重塑者车东西(公众号chedongxi)作者晓寒编辑肖晗又一家自动驾驶公司获得融资!日前,L4级Robotaxi公司领骏科技宣布获得数千万元新一轮融资,天眼查工商信息显示,该笔投资由货运2499元起,一加Ace正式发布天玑8100Max150W长寿闪充IMX766IT之家4月21日消息,在今日的一加发布会上,一加正式推出了首款Ace系列的新旗舰一加Ace,现已开启预售,将于4月26日1000正式开售。8128GB售价2499元8256GB售让果蔬继续生长,容声WILL冰鲜箱评测随着生活水平的提高,人们在享受生活的同时,更加注重健康养生,仅仅是吃饱已经无法满足,吃得健康成为关键。而冰箱作为我们存储食材的地方早已与我们的健康息息相关。讲到这里,或许你要问,什开源比MyBatis效率快100倍的条件检索引擎,天生支持联表一开源项目简介比MyBatis效率快100倍的条件检索引擎,天生支持联表,使一行代码实现复杂列表检索成为可能!二开源协议使用Apache2。0开源协议三界面展示你的产品给你画了以上今日上市嘉戎技术中一科技中国海油中国经济网北京4月21日讯今日,嘉戎技术(301148)中一科技(301150)中国海油(600938)3只新股上市。嘉戎技术(301148)嘉戎技术是一家以膜分离装备高性能膜组件1。8元钱寄全国,快递员拿1。5元,快递公司是如何做到盈利百万的?随着电商的发展,快递已经成为了当下最赚钱的行业之一。我们仔细算一下,1。8元钱寄全国,快递员就拿了1。5元,还要人工等其他成本,快递公司是如何能盈利百万的呢?其实关于快递行业的利润
小米红米什么手机好?红米是小米子品牌,一般来说,红米的性价比普遍比小米高,这里将推荐的机型分成几个价位段。01000元红米9A只推荐464版本,最高配的价钱可以买另外一款性价比手机红米9,在这个价格给年底准备换手机了?有3款新机不推荐,内行人指出了不足之处接近年底了,还有一波新机没有发布,如果你准备购买手机,那么在挑选手机时一定要擦亮眼睛,不要被商家割了韭菜!有内行人称有三款手机是不推荐的。是哪三款呢,原因又是什么呢?下面一起来看看特斯拉手机横空出世,华为,三星,苹果迎来劲敌纵观全球所有国家,真正能拿得出的手机品牌,也是真正受到人们信赖的手机产品,无疑就是华为,三星,苹果。在我看来,华为以超强的技术实力和极度安全的保障,得到了全球广大手机用户的认可和喜IBM和三星发布芯片新架构让手机待机一周性能提升两倍12月15日,在加州旧金山举办的第67届国际电子器件会议(IEDM2021)上,IBM透露它和三星的合作在半导体设计上取得了突破,提出了一种全新芯片制造工艺VTFET。VTFET,RedmiNote10的999元价格,极致性价比,真香了RedmiNote10Pro的升级时肉眼可见了,从Note系列以往的中端性能,直接跻身旗舰性能梯队。采用了跟联发科年度旗舰处理器天玑1200同款6nm制程同款A78CPU大核同款8小米平板5曝光正面无开孔120HzLCD屏,最高使用骁龙870这两年国内的安卓平板,基本都是华为和联想的天下了。随着华为要全面转向鸿蒙系统,也不会支持GMS后,基本上纯粹的安卓平板也就联想撑得起台面了。而联想在去年发布了大火的小新PadPro不只加入美半导体联盟!两大巨头做出最后决定,华为依然冲击3nm芯片禁令的实施,让全球正常运转多年的半导体行业出现了巨大波澜,全球性的缺芯现象也是愈演愈烈!这让不少的国家和地区开始有了自己的芯事,纷纷以不同形式加码芯片制造,都想要在芯片行业掌握新能源汽车政策继续超预期,上涨行情还将持续?随着中国和欧洲对新能源汽车政策的不断超预期,美国也按捺不住了,开始选择跟进这个全球智能制造业的超级潮流。通过这个消息,A股新能源汽车的上涨行情继续发酵。美国电动车政策加码正式迈出第苏宁易购共情阳谋618因何而不同?得供应链者,得天下得用户者,得未来!作者李煜编辑于梅风品司廷沈禾来源铑财铑财研究院谁还不是个宝宝了。躺平内卷低欲望面对生活中的种种压力,你是否想回到小时候?哪怕只有一瞬间?5月26618换手机切忌盲目自信,20005000元照着这三款机型买准没错面对马上就要到来的618购物节,许多人早早地就准备好了自己的钱包,为的就是能在618大促的活动中给自己换一部新手机。针对这一情况,也有不少小伙伴私底下问我有没有什么推荐的机型,那今区块链生态科普入门介绍提高鉴别能力,从认知开始。知道创宇区块链安全实验室本期为你解答数字货币交易的整个流程是怎么样的?区块链生态又是怎样循环的?从20年年底开始,数字货币市场的各种项目类型项目价格就好像