前言

缘由

捡起遗忘的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

【从零开始】Docker Desktop:听说你小子要玩我的更多相关文章

  1. Mac上使用Docker Desktop启动Kubernetes,踩坑后终于搞掂

    1 前言 Kubernetes又简称k8s,是Google开源的容器集群管理系统,最近也是火热.闲来无事(为了发文),捣鼓了一下,在Mac上搭建Kubernetes,遇到一些坑,也记录一下. 另外,D ...

  2. Mac OS用docker Desktop安装单节点kubernetes

    方案: 安装方式:阿里云minikube,k8s官方minikube,kubeadm, docker Desktop中自带第k8s 安装环境:在linux虚拟机中安装k8s,在macos中安装k8s, ...

  3. Homebrew 安装 Docker Desktop for Mac

    无意中发现Homebrew现在已经支持Docker Desktop for Mac了,因此特意把原来通过 https://docs.docker.com/docker-for-mac/install/ ...

  4. macOS 安装 Docker Desktop CE(转)

    现在基本上都使用docker进行部署项目,所以还是有必要学习下,关于docker的简介这里就不在描述,本文转载自https://yeasy.gitbooks.io/docker_practice/co ...

  5. Docker Desktop for Windows 安装步骤

    Docker Desktop for Windows 安装要求 Docker Desktop for Windows需要运行Microsoft Hyper-V.如果需要,Docker Desktop ...

  6. (二) Windows 进行 Docker CE 安装(Docker Desktop)

    参考并感谢 官方文档: https://docs.docker.com/docker-for-windows/install/ 下载地址 https://download.docker.com/win ...

  7. Docker Desktop: Error response from daemon: driver failed programming external connectivity on endpoint xxx 问题

    右击任务栏 Docker 图标 `Restart` 或 `Quit Docker Deskto` 后之前正常的 zookeeper 容器不会自动启动 通过命令 docker start zk1 启动报 ...

  8. Docker zookeeper 集群 for Docker desktop (win)

    docker desktop win10 环境下的 zookeeper 容器创建并运及可能出现的问题: https://github.com/poazy/boazy-learn/blob/master ...

  9. Docker Desktop for Windows Experience

    Docker Desktop for Windows Experience: https://github.com/poazy/boazy-learn/blob/master/doc/Docker%2 ...

  10. Mac Docker Desktop "Mounts denied: EOF."解决方法

    环境 系统: Mac OS Catalina Docker Desktop: 问题描述 在Mac环境下创建容器时用"-v"参数挂载目录出现"docker: Error r ...

随机推荐

  1. BubbleSort,冒泡排序,C++非递归和递归实现

    1 // g++ bubble_sort.cc -Wall -O3 && ./a.exe 2 3 4 #include <iostream> 5 #include < ...

  2. postcss-px-to-viewport适配屏幕大小

    1.postcss-px-to-viewport适配的介绍 postcss-px-to-viewport是一个插件,用起来非常方便,安装一下插件,搞个配置文件就可以直接用了. 2.postcss-px ...

  3. Linux命令 之 contrab

    crontab 命令是用来在linux平台上执行 定时任务的命令: 默认是在安装完操作系统之后,便会启动此任务的调度 crontab 会在每分钟检查是否有要执行的任务,如果有便会执行该任务:新建的cr ...

  4. 装了google浏览器不代表就能使用google搜索

    第一步:装google浏览器 第二步:连接外网(FQ的本质就是连接一个服务器) 第三步:输入网址google.com 跳转到此页面即成功 现在的想法是

  5. windows 7 安装 vmtools 解决心得

    win7 系统安装vmtools 他有几种报错 我见过三种 一种是sp0升级到sp1很恶心 升级到sp1还需要升级到sp2 第二种是 VGA服务缺失 他这个缺失之后需要补丁 第三种就是 安装得序无法自 ...

  6. SQL Server 2014 启动时提示:无效的许可证数据,需要重新安装

    路径:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE 双击运行DDConfigCA.exe后,Sql Server 20 ...

  7. 输入一段字符(只含有空格和字母,保证开头不为空格),里面有若干个字符串,求这些字符串的长度和,并输出最长字符串内容,如果有多个输出最先出现的那个字符串。以stop作为最后输入的字符串。

    #include<stdio.h>#include<string.h>main(){    int i,j=0,m,count,max;    char a[100];     ...

  8. golang学习路线

    一.golang基础 李文周的博客:https://www.liwenzhou.com/ 视频教程:https://link.juejin.cn/?target=https%3A%2F%2Fwww.b ...

  9. windows安装WinDump

    1.下载软件,放在C盘: WinDump.exehttps://www.winpcap.org/windump/install/default.htmWinPcap_4_1_3.exe(windows ...

  10. HTML笔记(一) HTML相关概念

    一 HTML概述 1.HTML文档基本结构 先来看一个关于HTML的例子,里面包含了几个主要的HTML标签: <!DOCTYPE html> <html> <head&g ...