卡卷网
当前位置:卡卷网 / 每日看点 / 正文

今天安装Docker失败了,想问下在国内还能用Docker吗?

作者:卡卷网发布时间:2024-12-04 15:52浏览数量:98次评论数量:0次

哟,安装 Docker 失败了是吧?这问题不稀奇,尤其在国内。想知道 Docker 在国内还能不能用,听老油条给你掰扯掰扯。

已收录于,我的技术网站:ddkk.com 里面有,500套技术系列教程、1万+道,面试八股文、BAT面试真题、简历模版,工作经验分享、架构师成长之路,等等什么都有,欢迎收藏和转发。

1. 直入主题:国内能不能用 Docker

一句话,能用!但得有点技巧,国内的网络环境你懂的,墙外那点资源直接访问可能费劲,但办法总比困难多。下面我就教你几招,保证你 Docker 用得飞起。

2. Docker 国内安装指南

2.1 安装 Docker

先解决安装问题,官方安装方法走一遍,如果挂了,不用慌,咱有国内源。直接上脚本:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

这个脚本是从阿里云拉的 Docker 安装包,速度快得很,不会再让你装得怀疑人生。

2.2 启动 Docker

装好之后启动服务:

sudo systemctl start docker sudo systemctl enable docker

搞定,再检查下安装是不是成功了:

docker --version

看到版本号了,说明安装成功,没啥问题。

3. 拉取 Docker 镜像

3.1 国内镜像源

想拉取镜像不费劲,得用国内的镜像源。阿里云、网易云都有提供。你需要修改 Docker 的配置文件,指向国内源。

创建或编辑 /etc/docker/daemon.json 文件,加入如下内容:

{ "registry-mirrors": [ "https://registry.docker-cn.com", "https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ] }

保存退出,然后重启 Docker:

sudo systemctl daemon-reload sudo systemctl restart docker

这样你拉取镜像就会从国内源走了,速度那是嗖嗖的。

3.2 测试拉取镜像

来个实战,随便拉个镜像试试:

docker pull busybox

看着速度是不是快了很多?如果还能慢,那你只能怀疑人生了。

4. 翻墙拉取 Docker 镜像

当然,国内源有时候也不够全,这时候你得翻墙。翻墙工具老油条不方便多说,自己懂的都懂。

4.1 配置代理

你需要让 Docker 走代理,方法是修改 Docker 的 systemd 配置文件。创建或编辑 /etc/systemd/system/docker.service.d/proxy.conf

[Service] Environment="HTTP_PROXY=http://your-proxy.com:your-port" Environment="HTTPS_PROXY=http://your-proxy.com:your-port" Environment="NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com"

注意替换 your-proxy.com:your-port 为你的代理地址和端口。

4.2 重启 Docker 服务

修改完后别忘了重启 Docker:

sudo systemctl daemon-reload sudo systemctl restart docker

5. 使用 VPN

如果代理不行,用 VPN 也是个办法,连接上 VPN 后,Docker 的网络流量就会走 VPN,这样也能解决拉取镜像的问题。

6. 总结一下

说到底,在国内用 Docker 虽然有点小坎坷,但也不是没法玩。无论是换国内源还是翻墙,只要方法对路,都能搞定。

Docker 本身是个好东西,别因为网络环境给卡住了。按照上面说的来,保证你能顺利装上 Docker,拉到你想要的镜像。

免费看 500 套技术教程的网站,希望对你有帮助

弟弟快看-教程,程序员编程资料站 | DDKK.COM

推荐一些 Docker k8s 系列教程,希望能帮到你

Docker 系列文章

  • 01、Docker 实战:Docker 基础教程
  • 02、Docker 实战:Docker 架构
  • 03、Docker 实战:Ubuntu 安装 Docker
  • 04、Docker 实战:CentOS Docker 安装
  • 05、Docker 实战:Windows 安装 Docker
  • 06、Docker 实战:Docker run 运行镜像
  • 07、Docker 实战:Docker 容器
  • 08、Docker 实战:Docker top 查看容器进程
  • 09、Docker 实战:Docker inspect 容器元数据
  • 10、Docker 实战:Docker start 启动容器
  • 11、Docker 实战:Docker restart 重启容器
  • 12、Docker 实战:Docker rm 删除已停止的容器
  • 13、Docker 实战:Docker 命名容器
  • 14、Docker 实战:Docker 容器运行 Web 应用
  • 15、Docker 实战:Docker 端口映射
  • 16、Docker 实战:Docker images 本地镜像列表
  • 17、Docker 实战:Docker 查找镜像
  • 18、Docker 实战:Docker commit 更新镜像
  • 19、Docker 实战:Docker Dockerfile 创建镜像
  • 20、Docker 实战:Docker build 构建镜像
  • 21、Docker 实战:Docker 镜像打标签
  • 22、Docker 实战:Docker 部署 Nginx 环境
  • 23、Docker 实战:Docker 部署 PHP 环境
  • 24、Docker 实战:Docker 安装 MySQL
  • 25、Docker 实战:Docker 安装 Tomcat
  • 26、Docker 实战:Docker 安装 Python
  • 27、Docker 实战:Docker 安装 Redis
  • 28、Docker 实战:Docker 安装 MongoDB
  • 29、Docker 实战:Docker 安装 Apache
  • 30、Docker 实战:Docker 命令大全

k8s 系列文章

  • 01、Kubernetes 实战 - CI/CD 简介与 ECS 服务规划
  • 02、Kubernetes 实战 - 购买阿里云 ECS 实例
  • 03、Kubernetes 实战 - ci-server 构建节点 Docker、Jenkins 环境搭建
  • 04、Kubernetes 实战 - k8s 集群环境搭建
  • 05、Kubernetes 实战 - k8s 应用部署演示 - 直接部署和 yaml 部署
  • 06、Kubernetes 实战 - Deployment 部署对象
  • 07、Kubernetes 实战 - Service 服务介绍和使用
  • 08、Kubernetes 实战 - Ingress 路由转发的介绍与使用
  • 09、Kubernetes 实战 - 灰度发布的介绍与实现
  • 10、Kubernetes 实战 - 滚动发布的介绍与实现
  • 11、Kubernetes 实战 - 服务探针简介
  • 12、Kubernetes 实战 - 服务探针简介
  • 13、Kubernetes 实战 - docker 私有镜像仓库 harbor 安装和使用
  • 14、Kubernetes 实战 - Secret 对象的简介与创建
  • 15、Kubernetes 实战 - Secret 镜像的使用
  • 16、Kubernetes 实战 - ECS 服务停机和环境修复
  • 17、Kubernetes 实战 - k8s 服务发现简介
  • 18、Kubernetes 实战 - 使用 ConfigMap 管理服务的环境变量
  • 19、Kubernetes 实战 - k8s 污点和容忍度
  • 20、Kubernetes 实战 - k8s 项目部署流程和操作梳理
  • 21、Kubernetes 实战 - k8s 部署 MySQL 服务(secret、deployment、service)
  • 22、Kubernetes 实战 - 布署 nodejs 后端项目(上)
  • 23、Kubernetes 实战 - 布署 nodejs 后端项目(中)
  • 24、Kubernetes 实战 - 布署 nodejs 后端项目(下)
  • 25、Kubernetes 实战 - 布署前端项(下)
  • 26、Kubernetes 实战 - 实现自动构建部署

7.这个东西:让我offer拿到手软

无意间获得一份7000多页阿里大佬写的刷题笔记,原来进大厂没那么难, 七千页的BAT大佬写的刷题笔记,让我offer拿到手软

8.求一键三连:点赞、分享、收藏

已收录于,我的技术网站:ddkk.com 里面有,500套技术系列教程、1万+道,面试八股文、BAT面试真题、简历模版,工作经验分享、架构师成长之路,等等什么都有,欢迎收藏和转发。

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码