当前位置:   article > 正文

解决docker拉取镜像慢的方法(亲测有效)_docker拉取镜像很慢

docker拉取镜像很慢

换源解决docker拉取镜像慢的方法(亲测有效)

遇到问题

使用docker拉取 Jupyter Notebooks镜像的时候速度特别慢

所执行的命令如下

sudo service docker start
docker run -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter
  • 1
  • 2

自己的环境

windows 11 家庭版,已开启insider

wsl2: Linux version 5.10.16.3-microsoft-standard-WSL2 

Docker version 20.10.14, build a224086

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

下面是执行过程: 比较耗时
在这里插入图片描述

解决方法

换源,换成国内的源

第一步:进入/etc/docker路径

第二步:编辑daemon.json文件,在这里换源

需要添加的内容为:

{
    "registry-mirrors":[
        "https://9cpn8tt6.mirror.aliyuncs.com",
        "https://registry.docker-cn.com"
    ]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

第三步:重启docker: restart

具体过程如下:

azheng@lishizheng:/mnt/e/shizheng_coding/nlp_beginner$ cd /etc/docker/
azheng@lishizheng:/etc/docker$ ls
daemon.json  key.json
azheng@lishizheng:/etc/docker$ sudo vim daemon.json
[sudo] password for azheng:

^Cazheng@lishizheng:/etc/docker$ sudo vim daemon.json
^Cazheng@lishizheng:/etc/docker$ sudo vim daemon.json
^Cazheng@lishizheng:/etc/docker$ sudo service docker restart
 * Stopping Docker: docker                                                                                       [ OK ]
 * Starting Docker: docker                                                                                       [ OK ]
azheng@lishizheng:/etc/docker$ docker run -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

如果执行sudo vim daemon.json时出现卡住的现象,按ctrl + C可以帮助,然后即可用vim打开daemon.json文件。

用vim操作文件的基本命令还是需要学习的,本文出于对初学者友好的目的,展示出大概操作过程如下。

:set paste
按i键
右键粘贴
按Esc键
:wq!
  • 1
  • 2
  • 3
  • 4
  • 5

这里需要注意的是,daemon.json是read only文件,最后退出的时候需要用!进行override重写。

重启docker的命令

sudo service docker restart
  • 1

结果展示

azheng@lishizheng:/mnt/e/shizheng_coding/nlp_beginner$ docker run -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter

________                               _______________
___  __/__________________________________  ____/__  /________      __
__  /  _  _ \_  __ \_  ___/  __ \_  ___/_  /_   __  /_  __ \_ | /| / /
_  /   /  __/  / / /(__  )/ /_/ /  /   _  __/   _  / / /_/ /_ |/ |/ /
/_/    \___//_/ /_//____/ \____//_/    /_/      /_/  \____/____/|__/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

后记

docker拉取镜像,比自己手动配置环境要高效得多,希望读者善于利用之。

参考

https://blog.csdn.net/uknow0904/article/details/105860129

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/709866
推荐阅读
相关标签
  

闽ICP备14008679号