关于docker:从零开始Docker-Desktop听说你小子要玩我

6次阅读

共计 1778 个字符,预计需要花费 5 分钟才能阅读完成。

前言

🍊原因

捡起忘记的 Docker 常识

因为本狗近期 我的项目紧工作重 ,高强度的搬砖导致 摸鱼工夫降落 。在上线我的项目时,看到 运维大神 一系列骚操作,docker+k8s 的常识 如过眼云烟,忘得洁净的很。所以想从新恶补一下 docker 常识,但又碍于 服务器资源无限 ,只能从 本狗 win10 电脑进行装置 Docker Desktop,开始明日复明日的学习。


🎯次要指标

实现 3 大重点

  1. win10 零碎 装置 Docker Desktop
  2. Docker Desktop实操 Redis
  3. 相熟回顾Docker 次要语法命令

🍯猜你喜爱

文章举荐

【事变】记一次意外把公司我的项目放到 GitHub 并被 fork,如何应用 DMCA 下架政策保障隐衷
【我的项目实战】SpringBoot+uniapp+uview2 打造一个企业黑红名单吐槽小程序
【ChatGPT】手摸手,带你玩转 ChatGPT
【ChatGPT】SpringBoot+uniapp+uview2 对接 OpenAI,带你开发玩转 ChatGPT
【模块分层】还不会 SpringBoot 我的项目模块分层?来这手把手教你!


注释

🏀前置问题

1. 是什么

DockerWindows10macOS 操作系统 上的 官网装置形式

2. 无能啥

Docker Desktop是能够部署在 windows 运行 docker 的应用服务,其基于 windos 的 Hyper- V 服务WSL2 内核 在 windos 上创立一个子系统 (linux),从而 实现在 windows 上运行 docker

3. 怎么下

docker-desktop 官网
https://www.docker.com/products/docker-desktop/


🥝开始

1. 下载

拜访官网 https://www.docker.com/products/docker-desktop/,点击下载

2. 装置

双击安装包后,呈现配置抉择,勾选两项并点击【Ok】,静等装置,大概须要 3~5 分钟

3. 操作

双击桌面图标,关上后抉择【Accept】,有些询问间接跳过点击【Skip】

4. 批改镜像源

点击【Extensions】右侧三个点,点击【Settings】,点击【Docker Engine】,切换镜像源

163 镜像源

{
  "registry-mirrors": ["http://hub-mirror.c.163.com",],
  "insecure-registries": [],
  "debug": true,
  "experimental": false
}

阿里云镜像源

登录阿里云,进入控制台,搜寻“容器镜像服务”,找到减速地址

https://cr.console.aliyun.com/cn-qingdao/instances/mirrors

自己抉择 阿里云和 163镜像源替换原始配置,并点击【Apply & restart】利用并重启

5. 拉取镜像

🌰以 Redis 为例,拉取镜像并启动

  • 在上方搜寻框中输出 redis,找官网镜像源,点击【pull】
  • 拉取实现后,能够在 Images 中看到拉取后的 redis 镜像

6. 启动容器

  • 点击咱们方才 redis 镜像中的【启动】按钮
  • 欠缺启动配置,填写【容器名】、【端口映射】,如有其余配置自行填写,而后点击【Run】
  • 启动实现后,查看启动的 redis-01 容器,及对应日志
  • 体验 redis-cli,测试 redis 是否启动胜利

总结

本文通过 Docker Desktop 从零开始,介绍了如何下载安装 Docker Desktop,并切换镜像源。以理论 redis 镜像 为例,实操拉取镜像,启动容器,手把手一步一步展现操作流程,心愿能对大家有所帮忙。

JavaDog 狗屋地址
集体博客 https://blog.javadog.net
公众号 https://mp.weixin.qq.com/s/_vgnXoQ8FSobD3OfRAf5gw
CSDN https://blog.csdn.net/baidu_25986059
掘金 https://juejin.cn/user/2172290706716775
知乎 https://www.zhihu.com/people/JavaDog
简书 https://www.jianshu.com/u/1ff9c6bdb916
gitee https://gitee.com/javadog-net
GitHub https://github.com/javadog-net
正文完
 0