栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

文章目录
  • 换源解决docker拉取镜像慢的方法(亲测有效)
    • 遇到问题
    • 解决方法
    • 结果展示
    • 后记
    • 参考

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

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

所执行的命令如下

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

自己的环境

windows 11 家庭版,已开启insider

wsl2: Linux version 5.10.16.3-microsoft-standard-WSL2 

Docker version 20.10.14, build a224086

下面是执行过程: 比较耗时

解决方法

换源,换成国内的源

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

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

需要添加的内容为:

{
    "registry-mirrors":[
        "https://9cpn8tt6.mirror.aliyuncs.com",
        "https://registry.docker-cn.com"
    ]
}

第三步:重启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

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

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

:set paste
按i键
右键粘贴
按Esc键
:wq!

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

重启docker的命令

sudo service docker restart
结果展示
azheng@lishizheng:/mnt/e/shizheng_coding/nlp_beginner$ docker run -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter

________                               _______________
___  __/__________________________________  ____/__  /________      __
__  /  _  _ _  __ _  ___/  __ _  ___/_  /_   __  /_  __ _ | /| / /
_  /   /  __/  / / /(__  )/ /_/ /  /   _  __/   _  / / /_/ /_ |/ |/ /
/_/    ___//_/ /_//____/ ____//_/    /_/      /_/  ____/____/|__/
后记

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

参考

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826860.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号