经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Docker » 查看文章
Docker 使用国内镜像仓库的方法
来源:jb51  时间:2021/1/11 10:05:10  对本文有异议

1、问题描述

由于某些原因,导致Docker镜像在国内下载速度特别慢。所以为了沉浸式开发。最好切换为国内源。这里以163 的镜像仓库举例。首先修改/etc/docker/daemon.json配置文件。

  1. sudo vi /etc/docker/daemon.json

将该文件内容替换为阿里源。修改后的/etc/docker/daemon.json文件为:

  1. {
  2. "registry-mirrors": ["http://hub-mirror.c.163.com"]
  3. }

在这里插入图片描述

然后使用systemctl restart docker命令重启Docker即可。然后使用docker info命令查看镜像仓库信息,结果如下:

  1. root@ubuntu:~# docker info
  2. Client:
  3. Debug Mode: false
  4.  
  5. Server:
  6. Containers: 3
  7. Running: 0
  8. Paused: 0
  9. Stopped: 3
  10. Images: 3
  11. Server Version: 19.03.8
  12. Storage Driver: overlay2
  13. Backing Filesystem: <unknown>
  14. Supports d_type: true
  15. Native Overlay Diff: true
  16. Logging Driver: json-file
  17. Cgroup Driver: cgroupfs
  18. Plugins:
  19. Volume: local
  20. Network: bridge host ipvlan macvlan null overlay
  21. Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
  22. Swarm: inactive
  23. Runtimes: runc
  24. Default Runtime: runc
  25. Init Binary: docker-init
  26. containerd version: 7ad184331fa3e55e52b890ea95e65ba581ae3429
  27. runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd
  28. init version: fec3683
  29. Security Options:
  30. apparmor
  31. seccomp
  32. Profile: default
  33. Kernel Version: 4.15.0-97-generic
  34. Operating System: Ubuntu 18.04.4 LTS
  35. OSType: linux
  36. Architecture: x86_64
  37. CPUs: 12
  38. Total Memory: 7.767GiB
  39. Name: ubuntu
  40. ID: 2XV6:BJ7Q:6BIH:4FIR:HEPL:3GF7:33A2:GGTU:EQMB:EKGX:EO34:5J44
  41. Docker Root Dir: /var/lib/docker
  42. Debug Mode: false
  43. Registry: https://index.docker.io/v1/
  44. Labels:
  45. Experimental: false
  46. Insecure Registries:
  47. 127.0.0.0/8
  48. Registry Mirrors:
  49. http://hub-mirror.c.163.com/
  50. Live Restore Enabled: false
  51.  
  52. WARNING: No swap limit support

在这里插入图片描述

2、总结

  书上的代码直接运行绝大部分是对的,但是总有一些软件的更新使得作者无能为力。之前的API是对的,但是之后就废弃了或修改了是常有的事。所以我们需要跟踪源代码。这只是一个小小的问题,如果没有前辈的无私奉献,很难想象我们自己一天能学到多少内容。感谢各位前辈的辛勤付出,让我们少走了很多的弯路!

到此这篇关于Docker 使用国内镜像仓库的方法的文章就介绍到这了,更多相关Docker 国内镜像仓库内容请搜索w3xue以前的文章或继续浏览下面的相关文章希望大家以后多多支持w3xue!

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号